RainEggplant / chatgpt-telegram-bot

A ChatGPT bot for Telegram based on Node.js. Support both browserless and browser-base APIs.
MIT License
322 stars 97 forks source link

Multiple account support #15

Open VectorZhao opened 1 year ago

VectorZhao commented 1 year ago

Very interesting work. Can the following functions be realized:

You can log in to multiple different OpenAI accounts. When the robot starts to generate new conversations, we will choose one of the accounts you log in to to chat with users using ChatGPT.

A conversation will be bound to an ID, so you don't have to worry about losing the context.

This can reduce the probability of chat frequency restrictions.

You can refer here: https://github.com/lss233/chatgpt-mirai-qq-bot

RainEggplant commented 1 year ago

I plan to use Redis Server to store user IDs and conversation IDs so that each user/group has its independent conversation. While implementing this, I may also work on the account pool feature. However, I am currently busy with my paper, so updates may take time. Thanks for understanding.

VectorZhao commented 1 year ago

I plan to use Redis Server to store user IDs and conversation IDs so that each user/group has its independent conversation. While implementing this, I may also work on the account pool feature. However, I am currently busy with my paper, so updates may take time. Thanks for understanding.

It's expected. Thanks for your efforts.