Dusselig is a chatbot that knows a little bit about Düsseldorf. You ask questions in English and it answers in German.


  • Create a virtualenv for the checkout and activate it: virtualenv . && . bin/activate
  • pip install -e .
  • Put the Telegram key into your environment variables using export or set or whatever your OS prefers
  • Train the data: python -m rasa_nlu.train -c config_spacey_dusselig.json
  • Launch the Rasa server in the background: python -m rasa_nlu.server &
  • Launch the bot (only one instance of the bot can be connected to the Telegram at any one time): python dusselig/telegrambot/