@FromProg

Зачем нужен Dispather в Aiogram?

Код:
bot = Bot(token = TOKEN)
mybot = Dispatcher(bot) 

@mybot.message_handler(commands = 'start')
async def greetings(message: types.Message):
	stick = open('settings\\Greetings_from_Steve_Jobs_for_users_of_my_second_python_bot_for_telegram.webp', 'rb')
	await bot.send_sticker(message.chat.id, stick)
	stick.close()

Для чего нужен Dispatcher, если отправка ведётся так: await bot.send_sticker(message.chat.id, stick)?

А также, для чего открывать файл в двоичном режиме?
  • Вопрос задан
  • 5893 просмотра
Решения вопроса 1
Не стоит на столько углубляться на данном этапе изучения библиотеки.
Если коротко Dispatcher принимает все апдейты и обрабатывает их.
Можете отправлять сообщения как вам удобно, хоть await mybot.bot.send_sticker хоть await bot.send_sticker лишь бы импортировали все правильно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы