Skip to main content

No project description provided

Project description

Lingyin Bot

启动机器人

  1. pip3 install poetry 安装peorty包管理器和onebot适配器
  2. poetry install 安装依赖
  3. poetry run python3 bot.py 启动bot

作为插件安装

Lingyin Bot中的源码已作为插件发布,如果觉得有帮助需要继承到自己的Bot中可以使用两种方法:

  1. 直接复制源码中的插件到自己的bot的plugin目录下,然后加上相应的配置即可
  2. 通过包管理器安装,可以通过nb,pip3,或者poetry等方式安装

第一种可能需要一定的基础,第二种几行命令就可以搞定,但是方便自定义功能。

多账户ChatGPT

安装

第一种方式(暂时不行,等待pr通过)

nb plugin install nonebot_plugin_multi_chatgpt

第二种方式,使用一下命令安装

pip3 install nonebot-plugin-multi-chatgpt==1.0.0

随后在bot.py中加上如下代码,加载插件

nonebot.load_plugin('nonebot_plugin_multi_chatgpt')

配置

.env.dev中配置自己的chatgpt_session_token_list即可

多个token,请注意不能换行只能写成一排 例如

chatgpt_session_token_list = ["xxx", "yyy", "zzz"]

如果只有一个session也需要用数组的形式

chatgpt_session_token_list = ["xxxx"]

获取token得方法,打开Application选项卡 > Cookie,复制值__Secure-next-auth.session-token并将其粘贴到在.env.devsession_token即可。不需要管Authorization的值。

Todo

  • 返回值渲染为图片
  • 完善密码登陆

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_multi_chatgpt-2.0.0.tar.gz (3.2 kB view hashes)

Uploaded Source

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page