Я пытаюсь построить бот-телеграмму.Я использую приложение Django для этого.Я принимал мое приложение Django, оно работает нормально.Я работаю на pythonanywhere сервере с https.Я успешно установил свой веб-хук, и он работает совершенно нормально.Но я не знаю, почему мой сервер django не получает никаких ответов.Это мой код views.py
from django.http import HttpResponse
from django.views.decorators.csrf import csrf_exempt
import requests
@csrf_exempt
def telegram_bot(request):
# print(request.GET)
# print(request.POST)
print("this is sample")
if request.method == 'POST':
requests.get('https://api.telegram.org/bot<token>/sendMessage?chat_id=<id>&text=this is a sample text')
return HttpResponse(status=200)
Я просто печатаю пример сообщения в свой журнал и отправляю образец сообщения обратно в телеграмму на соответствующий chatID.Но этот код не срабатывает, я не уверен, почему это происходит.
Наконец, я попробовал это https://api.telegram.org/bot/getWebhookInfo
Это показывает, что около 22 сообщений еще не отправлено в pending_update_count.
Любая помощь приемлема, спасибо