@Zi4i46

Есть ли telegram бот который пересылает сообщения пользователей мне в личку?

Мне нужно что бы человек зашел на бота выбрал пункт меню 'задать вопрос" и написал свой вопрос. После чего этот вопрос отправляется мне в личку можно ли это сделать стандартным способом телеграмма?
  • Вопрос задан
  • 1103 просмотра
Пригласить эксперта
Ответы на вопрос 1
DarkWizardUa
@DarkWizardUa
Математик, кодер
Да, можно, например:
import telebot
bot = telebot.TeleBot('ваш_токен')
@bot.message_handler(content_types=['text'])
def message(m):
bot.send_message(chat, 'Пользователь %s %s с ником %ы написал вам %s'% (m.chat.first_name,m.chat.last_name,m.chat.username,m.text))

Бот будет все сообщения, которые ему прислали отправлять с именем, фимилией и никнеймом пользователя - вам (в чат с айди chat, который можно достать просто сначала поставив chat = m.chat.id тогда вам придет сообщение с айди вашей с ботом переписки) Можно поставить условие, чтобы после какой-то команды это функция работала, то есть вставить в другой @bot.message_handler(comands=['otvet']) , тогда сообщения после команды /otvet попадут к вам.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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