@samatv

Почему бот не отдает фразу обратно?

На старт и хелп бот отзывается, пишешь ему текст, обратно этот текст не отдает.

from aiogram import Bot, types
from aiogram.dispatcher import Dispatcher
from aiogram.utils import executor


TOKEN = "1800205287:AAGg4o6TLnpx7iFyyB-wX0rJUYciRUNAmOw"
admin_id = 1800205287


boty = Bot(token=TOKEN)
dp = Dispatcher(boty)

@dp.message_handler(commands=['start'])
async def process_start_command(message: types.Message):
    await message.reply("Привет!\nНапиши мне что-нибудь!")

@dp.message_handler(commands=['help'])
async def process_help_command(message: types.Message):
    await message.reply("Напиши мне что-нибудь, и я отправлю этот текст тебе в ответ!")


@dp.message_handler()
async def echo_message(msg: types.Message):
    await bot.send_message(msg.from_user.id, msg.text)   

if __name__ == '__main__':
    print("starting")
    executor.start_polling(dp)
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Ошибки из консоли и подсвека из IDE? Переменная bot не определена.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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