Подскажите, как сделать так, чтобы когда пользователь, напишет в группе, он получал сообщение от бота и чтобы этот текст никто больше не видел, будет замечательно если еще подскажите, как по таймеру удалять текст от бота, например через 60секунд.
Этот код работает, но текст видят все в группе.
import logging
import telebot
from telebot import types
API_TOKEN = 'moi_token'
bot = telebot.TeleBot(API_TOKEN)
CHANNEL_ID = '-cifry_gruppy'
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)
@bot.message_handler()
#@bot.message_handler(commands=['text'])
def all_msg_handler(message: types.Message):
button_text = message.text
logger.debug('The answer is %r', button_text) # print the text we've got
if button_text == 'Да!':
reply_text = "Да, готов написать текст!!!"
elif button_text == 'Нет!':
reply_text = "Зря, не верный ответ"
else:
reply_text = "Этот Текст, я получаю в группе, когда пишу в группе, от имени бота"
message.reply(reply_text, reply_markup=types.ReplyKeyboardRemove())
bot.send_message(CHANNEL_ID, reply_text)