Как удалить сообщение отправленное ботом телеграмм
я делаю бота с функцией игры, он отправляет тебе слова и через какое-то время удаляет ,а ты должен их повторить без ошибок и т.д, таймер сделан через while и бот удаляет сообщение, только не то которое нужно, вот часть кода
elif message.text =='дуэль':
markup = types.InlineKeyboardMarkup(row_width=2)
item1 = types.InlineKeyboardButton("готов к боли", callback_data='god')
item2 = types.InlineKeyboardButton("Мне рано терять девствиность ", callback_data='bod')
markup.add(item1, item2)
bot.send_message(message.chat.id, "Действуй", reply_markup=markup)
@bot.callback_query_handler(func=lambda call: True)
def callback_inlin(call):
try:
if call.message:
if call.data == 'god':
bot.send_message(call.message.chat.id,'привет,пока' )
x= 1
while x < 10000000:
x = x + 1
if x == 10000000:
bot.delete_message(call.message.chat.id, call.message.message.id)
elif call.data == 'bod':
bot.send_message(call.message.chat.id, 'Бывай Малец ')
except:
bot.send_message(call.message.chat.id, 'Ошибка жопы')
он удаляет сообщение к которому прикреплена inline клавиатура ,а не сообщение "привет,пока"