Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Выдает ошибку json_result = _check_result(method_name, result) в чем ошибка?
@montarano

Выдаете ошибку в чем может быть проблема Error code: 400. Description: Bad Request: chat not found?

import telebot

# Замените 'your_bot_token' на ваш токен бота
bot = telebot.TeleBot('xxx')

# Чат ID администратора
admin_chat_id = ' xxx'

@bot.message_handler(commands=['start'])
def send_welcome(message):
    bot.reply_to(message, "Я бот, который может помочь отправить сообщение администратору. Пожалуйста, введите ваше сообщение.")

@bot.message_handler(func=lambda message: True)
def send_to_admin(message):
    bot.send_message(admin_chat_id, f"Message from user {message.chat.id}: {message.text}")
    bot.reply_to(message, "Ваше сообщение было успешно отправлено администратору")

@bot.message_handler(func=lambda message: message.chat.id == admin_chat_id)
def reply_to_user(message):
    # Логика получения ответа от админа
    user_chat_id = message.text.split(':')[0].split()[-1]
    bot.send_message(user_chat_id, "Ответ от администратора: " + ' '.join(message.text.split(':')[1:]))

bot.polling()
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 2 комментария
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы