aiogram 2.25.1
from aiogram import Bot, types
from aiogram.dispatcher import Dispatcher
@dp.message_handler()
async def word_input(message: types.Message):
print(message)
Что на выходе:
{"message_id": 593, "from": {"id": 1111111, "is_bot": false, "first_name": "Dmitry", "last_name": "xxxxxxx, "username": "xxxxxxx", "language_code": "ru"}, "chat": {"id": 1111111, "first_name": "Dmitry", "last_name": "xxxxxxx", "username": "xxxxxxxxx", "type": "private"}, "date": 1685705155, "text": "текст"}
Тут какая-то засада, элемент "from" не описан в документации, а при попытке обратиться к нему питон выкидывает ошибку синтаксиса, ибо "from" - зарезервированное выражение.
print(message.from.id)
^^^^
SyntaxError: invalid syntax
Обращение к элементу "chat" не вызывает проблем.
Чувствую, что я что-то упустил, но не пойму что именно.