B
Size: a a a
B
Т
EF
# on different commands - answer in Telegram
dp.add_handler(CommandHandler("start", start))
dp.add_handler(CommandHandler("help", help_command))
# on noncommand i.e message - echo the message on Telegram
dp.add_handler(MessageHandler(Filters.text & ~Filters.command, echo))
🔥M
Т
# on different commands - answer in Telegram
dp.add_handler(CommandHandler("start", start))
dp.add_handler(CommandHandler("help", help_command))
# on noncommand i.e message - echo the message on Telegram
dp.add_handler(MessageHandler(Filters.text & ~Filters.command, echo))
Т
Handler class to handle telegram messages
я все-таки не понял, почему класс для обработки сообщений еще че-то там фильтруетТ
Т
message_handler(user_id=[123, 456])
🔥M
message_handler(user_id=[123, 456])
Т
Т
🔥M
EF
🔥M
🔥M
Т
EF
admins = [12345678]Всегда будет отвечать только юзеру 12345678 даже после добавления админа/-ов
@dp.message_handler(commands=['ping'], user_id=admins)
async def ping(msg):
await msg.reply('OK')
@dp.message_handler(user_id=admins)
async def add_admin(msg):
admins.append(int(msg.text))
await msg.reply('OK')
EF