Посмотрел гайд на ютубе "Как сделать бота на python", переписал весь код точь-в-точь, но когда я пишу этому боту "/start" - ничего не работает. Делал всё как в видео. Мое предположение - ничего не работает из-за того, что ПК не "хостит" бота (не знаю как еще это объяснить). Потому что когда я вписываю в терминале "python bot.py", то в ответ получаю только надпись "python", а у ютубера было написано "start pooling". Вроде python установил. Еще искал как установить AIOGRAM, но как понял - его нужно было просто импортировать.
import time
import logging
from aiogram import bot, dispatcher, executor, types
TOKEN = ""
bot = Bot(token=TOKEN)
dp = Dispatcher(bot=bot)
text_for_user = "Напоминаю - 123, {})"
@dp.message_handler(commands = ["start"])
async def start_handler(message: types.message):
user_name = message.from_user.first_name
user_id = message.from_user.id
user_full_name - message.from_user.full_name
logging.info(f'{user_id=} {user_full_name=} {time.asctime()}')
await message.reply(f"123, {user_full_name}")
for i in range(10):
time.sleep(2)
await bot.send_message(user_id, text_for_user.format(user_name))
if __name__ == '__main__':
executor.start_polling_(dp)