Closed chk86 closed 1 year ago
Hi! If I understand correctly, are you suggesting that the bot should be able to handle commands like /reset @bot_name
in group chats?
As for autofilling, it is handled by the Telegram client and cannot be controlled by the bot. It seems that different clients have different implementations (Telegram Desktop can autofill the bot name in group chats, but Telegram Android cannot.)
And just in case, you only need to prepend your message with /chat
in group chats. @bot_name
is only required for commands (such as /reset@bot_name
).
That's correct. I'm not asking for autofilling, I understand that autofilling is handled by the Telegram client. Telegram iOS and Telegram Desktop both do auto-filling, but only when there is a space between the command and the chatbot name, which is why I made the request. Not sure if it's possible to have the bot recognize commands with and without a space.
But upon testing it further, it appears that the bot is responding to commands with or without a space. That wasn't the case before. Odd.
Also, I just completely read your response and I missed the part where you only need to add the bot name for commands, but not for /chat. So I'll go ahead and close this out. Thanks!
Not a duplicate issue
Verify ChatGPT service is operational
Bot version
Latest
API type
official
Environment details
Docker
Describe the Bug
When issuing a command to the ChatGPT Telegram bot in a group chat, it currently accepts the format "/chat@bot-name". However, if there isn't a space between the command (/chat) and the bot name, Telegram doesn't autofill the bot name, which would be super helpful.
This issue appears to be specific to Telegram group chats.
It would be helpful if the bot could handle commands issued with a space between the command and the bot name in group chats, so that users can enter commands more easily and intuitively.
Thank you for your attention to this matter.
To Reproduce
No response
Logs
No response
Additional context
No response