• Как сделать бота, который будет находиться в чате Телеграма и отслеживать сообщения определенного пользователя?

    desaki
    @desaki
    пишу ботов для телеги
    Если вы являетесь администратором чата, и можете туда добавить вашего бота, то проблем не составит.

    from aiogram import Bot, Dispatcher, executor
    
    TOKEN = "Ваш токен"
    
    bot = Bot(token=TOKEN)
    dp = Dispatcher(bot)
    
    @dp.message_handler(content_types=['text'])
    async def text(message):
    	print(message.text, message.from_user.id)
    	user_id = 123456789 # id юзера, который вам нужен
    	chat_id = 123456789 # id чата, в который надо отправлять сообщения этого юзера
    	if message.from_user.id == user_id:
    		print("Нужный пользователь отправил сообщение.")
    		await message.dp.send_message(chat_id, message.text) # Отправляем сообщения юзера в ваш чат
    
    executor.start_polling(dp, skip_updates=True)
    Ответ написан
    Комментировать