Джанго не получает телеграмму - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь построить бот-телеграмму.Я использую приложение 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.

Любая помощь приемлема, спасибо

...