django-telegrambot icon indicating copy to clipboard operation
django-telegrambot copied to clipboard

ALLOWED_UPDATES not working in WEBHOOK mode.

Open TheHolyLoli opened this issue 7 years ago • 2 comments

OS: Windows 10 using django-sslserver to run https server.(Not really related i think.)

i have 'ALLOWED_UPDATES': ['message'] but when i run the django app,and do webHookInfo , ALLOWED_UPDATES is not updated(its using the previous value).but it changes if i have a empty list,meaning it changes to "ALL" updates. if i use POLLING mode,the allowed_updates get changed every time i run the app.

TheHolyLoli avatar Oct 05 '17 22:10 TheHolyLoli

I think can be a fail to setWebhook, do you can check if setted is true or not here https://github.com/JungDev/django-telegrambot/blob/master/django_telegrambot/apps.py#L175 ?

Ports currently supported for Webhooks by Telegram are 443, 80, 88, 8443. Do you use one of this with django-sslserver? If not this can be cause of fail in setWebhook.

JungDev avatar Oct 18 '17 09:10 JungDev

setted=True port is 443 in django-sslserver

2017-10-18 20:07:07,171 [INFO] django_telegrambot.apps: Telegram Bot <*****> setting webhook [ ****** ] max connections:40 allowed updates:['ALL'] pending updates:0 : True

and 'ALLOWED_UPDATES': ['message',],

python 3.6,django 1.11

so,if its a fail in setwebhook... why setted is True?

TheHolyLoli avatar Oct 18 '17 16:10 TheHolyLoli