Size: a a a

pyTelegramBotAPI.talks.ru

2020 November 04

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
Aryn
app = Flask(name)
app.config['SECRET_KEY'] = config.SECRET_KEY
app.config['UPLOAD_FOLDER'] = config.UPLOAD_FOLDER

WEBHOOK_HOST = '0.0.0.0'
WEBHOOK_PORT = 443
WEBHOOK_LISTEN = '0.0.0.0'

WEBHOOK_SSL_CERT = 'webhook_cert.pem'
WEBHOOK_SSL_PRIV = 'webhook_pkey.pem'

WEBHOOK_URL_BASE = f'https://{WEBHOOK_HOST}:{WEBHOOK_PORT}'
WEBHOOK_URL_PATH = f'/bot{config.token}/'

bot = telebot.TeleBot(config.token, parse_mode='HTML')
этот писать
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
источник

A

Aryn in pyTelegramBotAPI.talks.ru
KhumoyunPRO
этот писать
да
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
а потом
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Aryn
app = Flask(name)
app.config['SECRET_KEY'] = config.SECRET_KEY
app.config['UPLOAD_FOLDER'] = config.UPLOAD_FOLDER

WEBHOOK_HOST = '0.0.0.0'
WEBHOOK_PORT = 443
WEBHOOK_LISTEN = '0.0.0.0'

WEBHOOK_SSL_CERT = 'webhook_cert.pem'
WEBHOOK_SSL_PRIV = 'webhook_pkey.pem'

WEBHOOK_URL_BASE = f'https://{WEBHOOK_HOST}:{WEBHOOK_PORT}'
WEBHOOK_URL_PATH = f'/bot{config.token}/'

bot = telebot.TeleBot(config.token, parse_mode='HTML')
а где run
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
хэндлеры
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
или route
источник

A

Aryn in pyTelegramBotAPI.talks.ru
KhumoyunPRO
хэндлеры
ну что
источник

A

Aryn in pyTelegramBotAPI.talks.ru
сами делайте
источник

A

Aryn in pyTelegramBotAPI.talks.ru
я сделал хостинг на Flask
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
после да?
источник

OD

Oleg Derevianko in pyTelegramBotAPI.talks.ru
кайф
источник

A

Aryn in pyTelegramBotAPI.talks.ru
С вебхуками для бота
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
Aryn
(ой он говорил про aiohttp...)

@app.route(WEBHOOK_URL_PATH, methods=['POST'])
def webhook():
   if flask.request.headers.get('content-type') == 'application/json':
       json_string = json.loads(request.get_data().decode('utf-8'))
       update = telebot.types.Update.de_json(json_string)
       bot.process_new_updates([update])
       return ''

   else:
       flask.abort(403)
во
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
роут
источник

A

Aryn in pyTelegramBotAPI.talks.ru
KhumoyunPRO
роут
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
а где хэндлеры
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
писать
источник

A

Aryn in pyTelegramBotAPI.talks.ru
KhumoyunPRO
а где хэндлеры
ну камон
источник

K

KhumoyunPRO in pyTelegramBotAPI.talks.ru
thx
источник