но бот не запускается, если указать левые данные, то выйдет что токен невалидный
Что делать?
dp = Dispatcher()
@dp.message(commands=["start"])
async def msg(message):
await message.answer(f"Hello, <b>{message.from_user.full_name}!</b>")
@dp.message()
async def add(message):
boy = Bot(message.text, parse_mode = 'HTML')
await dp.start_polling(boy)
print('sas')
async def main():
print('sas')
bots = [Bot(token, parse_mode = 'HTML') for token in tokens]
await dp.start_polling(*bots)
if __name__ == '__main__':
asyncio.run(main())
Неправильно делаешь. Вообще таких ботов лучше на вебхуке делать
насчет вебхука знаю, но пока так делаю в чем конкретно ошибка?
В том, что второй раз у диспетчера полинг запускаешь
Насколько помню, так лок стоит
Обсуждают сегодня