Exemplo n.º 1
0
def process_updates(update_offset):
    next_update_offset = update_offset
    for update in bot.getUpdates(offset = update_offset):
        telegram_target = update.message.chat_id
        message = update.message.text.encode('utf-8')

        if (message):
            bot.sendMessage(chat_id=telegram_target, text=message)
            next_update_offset = max(next_update_offset, update.update_id + 1)

    return next_update_offset
Exemplo n.º 2
0
def notify_by_key(msg, api_key):
    key = ApiKey.query.filter_by(key=api_key).first()
    print(text)
    for target in key.telegram_targets:
        bot.sendMessage(chat=target.id ,text=msg)