Задать вопрос
@n3xtov

Как сделать пересылку сообщений владельцу бота Telegram (aiogram)?

как можно реализовать пересылку сообщения с номером телефоном (контакт) телеграмм владельцу бота либо же можно сделать бд
from aiogram import Dispatcher,Bot,executor ,types
from aiogram.types import ReplyKeyboardMarkup,KeyboardButton,ReplyKeyboardRemove
TOKEN = 'токен'
bot = Bot(TOKEN)
dp = Dispatcher(bot)
markup_request = ReplyKeyboardMarkup(resize_keyboard=True).add(KeyboardButton('Отправить свой номер ☎️', request_contact=True))
@dp.message_handler(commands=['start'])
async def start(message:types.Message):
    await bot.send_message(message.from_user.id , 'Добро пожаловать в поисковую систему!\nСервис является инструментом по поиску информации о физических и юридических лицах и использует для поиска открытые и общедоступные банки данных.\nСервис работает в режиме реального времени и формирует отчёт «на ходу», то есть без сохранения всей полученной из банков данных информации.', parse_mode='html')
    await bot.send_message(message.from_user.id,' Номер телефона\nВам необходимо подтвердить номер телефона для того, чтобы завершить идентификацию.\nДля этого нажмите кнопку ниже.',parse_mode='html',reply_markup=markup_request)
executor.start_polling(dp)
  • Вопрос задан
  • 1136 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
febday
@febday
Есть два варианта:
1. Указать ид конкретного сообщения
await message.bot.forward_message(chat_id, from_chat_Id, message_id)

2. Переслать текущее сообщение
await message.forward(chat_id)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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