Падает webhook telegram bot

На flask весит два бота Telegram и Viber. При запуске все работает на ура, через некоторое время (пол дня) бот перестает отвечать, если установить заново webhook тоесть перейти по ссылке https://sitename/telegram/set_webhook бот опять начинает отвечать. В чем может быть проблема?

app.py

from flask import Flask

from telegram import telegram_bot
from viber import viber_bot

app = Flask(__name__)


@app.route('/viber/', methods=['POST'])
def incoming_viber():
    return viber_bot.get_message()

@app.route("/telegram/", methods=['POST'])
def incoming_telegram():
    return telegram_bot.get_message()

@app.route('/telegram/set_webhook/', methods=['GET', 'POST'])
def tg_set_webhook():
    return telegram_bot.set_webhook()

@app.route('/viber/set_webhook/', methods=['GET', 'POST'])
def vb_set_webhook():
    return viber_bot.set_webhook()

bot

import logging
import telebot
import tg_database

from telegram import keyboards
from flask import request

logger = telebot.logger
telebot.logger.setLevel(logging.INFO)


API_TOKEN = 'token'
bot = telebot.TeleBot(API_TOKEN, threaded=True)


@bot.message_handler(content_types=['text'])
def handle_message(message):
....


def get_message():
    bot.process_new_updates([telebot.types.Update.de_json(request.stream.read().decode("utf-8"))])
    return "!", 200

def set_webhook():
    bot.set_webhook('sitename/telegram/')
    return '!', 200

В логах все чисто, ошибок не видно


Ответы (0 шт):