@Mootfrost
C#, C++, JS, Python

Почему могла из ничего появиться 'Bot_Command_invalid' в Aiogram?

В боте задаются команды вот такой функцией:
async def set_commands():
    await bot.set_my_commands(commands=[
        types.BotCommand(command='start', description='register user'),
        types.BotCommand(command='help', description='show commands list'),
        types.BotCommand(command='listServers', description='list servers'),
        types.BotCommand(command='addServer', description='add server'),
        types.BotCommand(command='sendCommand', description='execute command on server'),
        types.BotCommand(command='menu', description='show main menu'),
    ])

При попытке запуска вылетает тут же с:
aiogram.utils.exceptions.BadRequest: Bot_command_invalid
ERROR:asyncio:Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fa4b21369b0>
ERROR:asyncio:Unclosed connector
connections: ['[(<aiohttp.client_proto.ResponseHandler object at 0x7fa4b2af9de0>, 5188.984372938)]']
connector: <aiohttp.connector.TCPConnector object at 0x7fa4b2136b30>

Если удалить, все работает.
Прикол появился просто так, до этого было 3 команды, все было ок, сейчас вообже не важно сколько команд, все равно ошибка.
  • Вопрос задан
  • 791 просмотр
Решения вопроса 1
@Mootfrost Автор вопроса
C#, C++, JS, Python
Проблема крылась в приколах(костылях) телеги. Команды с большими буквами вызывают такую ошибку, все...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@xibolba
Проблема в последней запятой!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы