Как скопировать сообщение пользователя в телеграмме с помощью бота и ввести его в базу данных

я являюсь начинающим, и балуюсь с базой данных, возник вопрос. Использую модуль sqlite3, и aiogram. Возник вопрос, как взять следующее сообщение пользователя, и засунуть его в базу данных? Какими методами, можно прибегнуть?


Ответы (1 шт):

Автор решения: oleksandrigo

Для начала вам стоило бы для начала хоть немного разобраться в теме, благо интернет ещё не запретили.

Насчёт конкретики.

Если вам нужно получить сообщение вам нужен хендлер который это сообщение ловит. После того как вы словили его вы обращаетесь к сообщению и потом переводите его в json и как строку закидывает в бд.

from aiogram import types
@dp.message_handler()
async def echo(msg: types.Message):
    json_msg = msg.to_json()

Запись строк в бд, не сложно сделать и я уверен вы сможете сделать это в течении 10-15 минут. Достаточно запроса в Гугл "как записать данные в бд sqlite".

→ Ссылка