#!/usr/bin/env python3

from telegram.ext import Updater, CommandHandler
import logging
import os

def hello(update, context):
    logging.info("Hello called")
    update.message.reply_text(
	'Hello {}'.format(update.message.from_user.first_name))

# We cannot do actual test because it connects to telegram server.

if ("TELEGRAM_TOKEN" in os.environ):
    telegramToken = os.environ["TELEGRAM_TOKEN"]

    updater = Updater(telegramToken,
                      use_context=True)

    updater.dispatcher.add_handler(CommandHandler('hello', hello))
    updater.start_polling()
