├── .github └── workflows │ └── docker-image.yaml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── app.py ├── bridge └── bridge.py ├── channel ├── channel.py ├── channel_factory.py ├── dingtalk │ └── dingtalk_channel.py ├── discord │ └── discord_channel.py ├── feishu │ ├── feishu_channel.py │ └── store.py ├── gmail │ └── gmail_channel.py ├── http │ ├── auth.py │ ├── http_channel.py │ ├── static │ │ ├── 1.css │ │ └── 1.js │ └── templates │ │ ├── index.html │ │ └── login.html ├── qq │ ├── config.yml │ └── qq_channel.py ├── slack │ └── slack_channel.py ├── telegram │ └── telegram_channel.py ├── terminal │ └── terminal_channel.py └── wechat │ ├── wechat_channel.py │ ├── wechat_com_channel.py │ ├── wechat_mp_channel.py │ └── wechat_mp_service_channel.py ├── common ├── const.py ├── functions.py ├── log.py └── sensitive_word.py ├── config-template.json ├── config.py ├── docs ├── README-CN.md └── images │ ├── terminal_demo.png │ └── wx_mp_config.png ├── model ├── baidu │ └── yiyan_model.py ├── bing │ ├── jailbroken_sydney.py │ └── new_bing_model.py ├── google │ ├── bard_bot.py │ └── bard_model.py ├── linkai │ └── link_ai_bot.py ├── model.py ├── model_factory.py └── openai │ ├── chatgpt_model.py │ └── open_ai_model.py ├── plugins ├── README.md ├── __init__.py ├── createimg │ └── createimg.py ├── event.py ├── plugin.py ├── plugin_manager.py ├── plugin_registry.py └── selector │ ├── selector.json │ └── selector.py ├── requirements.txt ├── scripts ├── allow-http-nopassword.sh ├── fix-itchat.sh ├── shutdown.sh └── start.sh └── sensitive_words.txt /.github/workflows/docker-image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/.github/workflows/docker-image.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/app.py -------------------------------------------------------------------------------- /bridge/bridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/bridge/bridge.py -------------------------------------------------------------------------------- /channel/channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/channel.py -------------------------------------------------------------------------------- /channel/channel_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/channel_factory.py -------------------------------------------------------------------------------- /channel/dingtalk/dingtalk_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/dingtalk/dingtalk_channel.py -------------------------------------------------------------------------------- /channel/discord/discord_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/discord/discord_channel.py -------------------------------------------------------------------------------- /channel/feishu/feishu_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/feishu/feishu_channel.py -------------------------------------------------------------------------------- /channel/feishu/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/feishu/store.py -------------------------------------------------------------------------------- /channel/gmail/gmail_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/gmail/gmail_channel.py -------------------------------------------------------------------------------- /channel/http/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/http/auth.py -------------------------------------------------------------------------------- /channel/http/http_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/http/http_channel.py -------------------------------------------------------------------------------- /channel/http/static/1.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/http/static/1.css -------------------------------------------------------------------------------- /channel/http/static/1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/http/static/1.js -------------------------------------------------------------------------------- /channel/http/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/http/templates/index.html -------------------------------------------------------------------------------- /channel/http/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/http/templates/login.html -------------------------------------------------------------------------------- /channel/qq/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/qq/config.yml -------------------------------------------------------------------------------- /channel/qq/qq_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/qq/qq_channel.py -------------------------------------------------------------------------------- /channel/slack/slack_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/slack/slack_channel.py -------------------------------------------------------------------------------- /channel/telegram/telegram_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/telegram/telegram_channel.py -------------------------------------------------------------------------------- /channel/terminal/terminal_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/terminal/terminal_channel.py -------------------------------------------------------------------------------- /channel/wechat/wechat_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/wechat/wechat_channel.py -------------------------------------------------------------------------------- /channel/wechat/wechat_com_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/wechat/wechat_com_channel.py -------------------------------------------------------------------------------- /channel/wechat/wechat_mp_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/wechat/wechat_mp_channel.py -------------------------------------------------------------------------------- /channel/wechat/wechat_mp_service_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/channel/wechat/wechat_mp_service_channel.py -------------------------------------------------------------------------------- /common/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/common/const.py -------------------------------------------------------------------------------- /common/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/common/functions.py -------------------------------------------------------------------------------- /common/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/common/log.py -------------------------------------------------------------------------------- /common/sensitive_word.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/common/sensitive_word.py -------------------------------------------------------------------------------- /config-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/config-template.json -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/config.py -------------------------------------------------------------------------------- /docs/README-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/docs/README-CN.md -------------------------------------------------------------------------------- /docs/images/terminal_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/docs/images/terminal_demo.png -------------------------------------------------------------------------------- /docs/images/wx_mp_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/docs/images/wx_mp_config.png -------------------------------------------------------------------------------- /model/baidu/yiyan_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/baidu/yiyan_model.py -------------------------------------------------------------------------------- /model/bing/jailbroken_sydney.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/bing/jailbroken_sydney.py -------------------------------------------------------------------------------- /model/bing/new_bing_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/bing/new_bing_model.py -------------------------------------------------------------------------------- /model/google/bard_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/google/bard_bot.py -------------------------------------------------------------------------------- /model/google/bard_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/google/bard_model.py -------------------------------------------------------------------------------- /model/linkai/link_ai_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/linkai/link_ai_bot.py -------------------------------------------------------------------------------- /model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/model.py -------------------------------------------------------------------------------- /model/model_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/model_factory.py -------------------------------------------------------------------------------- /model/openai/chatgpt_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/openai/chatgpt_model.py -------------------------------------------------------------------------------- /model/openai/open_ai_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/model/openai/open_ai_model.py -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/__init__.py -------------------------------------------------------------------------------- /plugins/createimg/createimg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/createimg/createimg.py -------------------------------------------------------------------------------- /plugins/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/event.py -------------------------------------------------------------------------------- /plugins/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/plugin.py -------------------------------------------------------------------------------- /plugins/plugin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/plugin_manager.py -------------------------------------------------------------------------------- /plugins/plugin_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/plugin_registry.py -------------------------------------------------------------------------------- /plugins/selector/selector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/selector/selector.json -------------------------------------------------------------------------------- /plugins/selector/selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/plugins/selector/selector.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/allow-http-nopassword.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/scripts/allow-http-nopassword.sh -------------------------------------------------------------------------------- /scripts/fix-itchat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/scripts/fix-itchat.sh -------------------------------------------------------------------------------- /scripts/shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/scripts/shutdown.sh -------------------------------------------------------------------------------- /scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhayujie/bot-on-anything/HEAD/scripts/start.sh -------------------------------------------------------------------------------- /sensitive_words.txt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------