diff --git a/pkg/platform/sources/aiocqhttp.yaml b/pkg/platform/sources/aiocqhttp.yaml
index 19876ffd..dfb0103e 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 00000000..b60653b7
--- /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 b4c1c692..9e270d6b 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 00000000..177a0591
--- /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 fd523057..d756fed2 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 00000000..32b2fa32
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 24131a99..26ab9f14 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 00000000..bf3c202a
--- /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 3b369670..8e039988 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 00000000..0101afc4
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 19bcb1ba..cea371d1 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 00000000..24746e1d
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 c379df13..3bf061d6 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 00000000..5144648c
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 00000000..d0a07bcb
--- /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 a7913042..0749fa63 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 00000000..d0a07bcb
--- /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 1c9a6956..c0cfdec3 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 00000000..acd7fce6
--- /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 67dfb5bc..f9eca6c3 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 00000000..8588c20d
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 89fd1b57..74008a3b 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