diff --git a/pkg/platform/sources/aiocqhttp.yaml b/pkg/platform/sources/aiocqhttp.yaml
index 19876ffdc..dfb0103e7 100644
--- a/pkg/platform/sources/aiocqhttp.yaml
+++ b/pkg/platform/sources/aiocqhttp.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: OneBot v11 Adapter
zh_CN: OneBot v11 适配器
+ icon: onebot.png
spec:
config:
- name: host
diff --git a/pkg/platform/sources/dingtalk.svg b/pkg/platform/sources/dingtalk.svg
new file mode 100644
index 000000000..b60653b7a
--- /dev/null
+++ b/pkg/platform/sources/dingtalk.svg
@@ -0,0 +1,7 @@
+
+
+
\ No newline at end of file
diff --git a/pkg/platform/sources/dingtalk.yaml b/pkg/platform/sources/dingtalk.yaml
index b4c1c6922..9e270d6b9 100644
--- a/pkg/platform/sources/dingtalk.yaml
+++ b/pkg/platform/sources/dingtalk.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: DingTalk Adapter
zh_CN: 钉钉适配器
+ icon: dingtalk.svg
spec:
config:
- name: client_id
diff --git a/pkg/platform/sources/discord.svg b/pkg/platform/sources/discord.svg
new file mode 100644
index 000000000..177a0591f
--- /dev/null
+++ b/pkg/platform/sources/discord.svg
@@ -0,0 +1,7 @@
+
+
+
\ No newline at end of file
diff --git a/pkg/platform/sources/discord.yaml b/pkg/platform/sources/discord.yaml
index fd523057d..d756fed2d 100644
--- a/pkg/platform/sources/discord.yaml
+++ b/pkg/platform/sources/discord.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: Discord Adapter
zh_CN: Discord 适配器
+ icon: discord.svg
spec:
config:
- name: client_id
diff --git a/pkg/platform/sources/gewechat.png b/pkg/platform/sources/gewechat.png
new file mode 100644
index 000000000..32b2fa323
Binary files /dev/null and b/pkg/platform/sources/gewechat.png differ
diff --git a/pkg/platform/sources/gewechat.yaml b/pkg/platform/sources/gewechat.yaml
index 24131a996..26ab9f146 100644
--- a/pkg/platform/sources/gewechat.yaml
+++ b/pkg/platform/sources/gewechat.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: GeWeChat Adapter
zh_CN: GeWeChat 适配器
+ icon: gewechat.png
spec:
config:
- name: gewechat_url
diff --git a/pkg/platform/sources/lark.svg b/pkg/platform/sources/lark.svg
new file mode 100644
index 000000000..bf3c202ab
--- /dev/null
+++ b/pkg/platform/sources/lark.svg
@@ -0,0 +1 @@
+
diff --git a/pkg/platform/sources/lark.yaml b/pkg/platform/sources/lark.yaml
index 3b369670b..8e0399885 100644
--- a/pkg/platform/sources/lark.yaml
+++ b/pkg/platform/sources/lark.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: Lark Adapter
zh_CN: 飞书适配器
+ icon: lark.svg
spec:
config:
- name: app_id
diff --git a/pkg/platform/sources/nakuru.png b/pkg/platform/sources/nakuru.png
new file mode 100644
index 000000000..0101afc43
Binary files /dev/null and b/pkg/platform/sources/nakuru.png differ
diff --git a/pkg/platform/sources/nakuru.yaml b/pkg/platform/sources/nakuru.yaml
index 19bcb1ba2..cea371d16 100644
--- a/pkg/platform/sources/nakuru.yaml
+++ b/pkg/platform/sources/nakuru.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: Nakuru Adapter
zh_CN: Nakuru 适配器(go-cqhttp)
+ icon: nakuru.png
spec:
config:
- name: host
diff --git a/pkg/platform/sources/officialaccount.png b/pkg/platform/sources/officialaccount.png
new file mode 100644
index 000000000..24746e1d6
Binary files /dev/null and b/pkg/platform/sources/officialaccount.png differ
diff --git a/pkg/platform/sources/officialaccount.yaml b/pkg/platform/sources/officialaccount.yaml
index c379df13e..3bf061d69 100644
--- a/pkg/platform/sources/officialaccount.yaml
+++ b/pkg/platform/sources/officialaccount.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: Official Account Adapter
zh_CN: 微信公众号适配器
+ icon: officialaccount.png
spec:
config:
- name: token
diff --git a/pkg/platform/sources/onebot.png b/pkg/platform/sources/onebot.png
new file mode 100644
index 000000000..5144648c2
Binary files /dev/null and b/pkg/platform/sources/onebot.png differ
diff --git a/pkg/platform/sources/qqbotpy.svg b/pkg/platform/sources/qqbotpy.svg
new file mode 100644
index 000000000..d0a07bcb6
--- /dev/null
+++ b/pkg/platform/sources/qqbotpy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/pkg/platform/sources/qqbotpy.yaml b/pkg/platform/sources/qqbotpy.yaml
index a79130422..0749fa634 100644
--- a/pkg/platform/sources/qqbotpy.yaml
+++ b/pkg/platform/sources/qqbotpy.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: QQ Official API (WebSocket)
zh_CN: QQ 官方 API (WebSocket)
+ icon: qqbotpy.svg
spec:
config:
- name: appid
diff --git a/pkg/platform/sources/qqofficial.svg b/pkg/platform/sources/qqofficial.svg
new file mode 100644
index 000000000..d0a07bcb6
--- /dev/null
+++ b/pkg/platform/sources/qqofficial.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/pkg/platform/sources/qqofficial.yaml b/pkg/platform/sources/qqofficial.yaml
index 1c9a6956e..c0cfdec3e 100644
--- a/pkg/platform/sources/qqofficial.yaml
+++ b/pkg/platform/sources/qqofficial.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: QQ Official API (Webhook)
zh_CN: QQ 官方 API (Webhook)
+ icon: qqofficial.svg
spec:
config:
- name: appid
diff --git a/pkg/platform/sources/telegram.svg b/pkg/platform/sources/telegram.svg
new file mode 100644
index 000000000..acd7fce64
--- /dev/null
+++ b/pkg/platform/sources/telegram.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/pkg/platform/sources/telegram.yaml b/pkg/platform/sources/telegram.yaml
index 67dfb5bc0..f9eca6c32 100644
--- a/pkg/platform/sources/telegram.yaml
+++ b/pkg/platform/sources/telegram.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: Telegram Adapter
zh_CN: 电报适配器
+ icon: telegram.svg
spec:
config:
- name: token
diff --git a/pkg/platform/sources/wecom.png b/pkg/platform/sources/wecom.png
new file mode 100644
index 000000000..8588c20d5
Binary files /dev/null and b/pkg/platform/sources/wecom.png differ
diff --git a/pkg/platform/sources/wecom.yaml b/pkg/platform/sources/wecom.yaml
index 89fd1b57b..74008a3be 100644
--- a/pkg/platform/sources/wecom.yaml
+++ b/pkg/platform/sources/wecom.yaml
@@ -8,6 +8,7 @@ metadata:
description:
en_US: WeCom Adapter
zh_CN: 企业微信适配器
+ icon: wecom.png
spec:
config:
- name: host