Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 1ca9c71 May 29, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information. add todo May 29, 2016
config.yml Remove API key May 27, 2016 start text and ignore single word messages May 27, 2016
requirements.txt specific version of python-telegram-bot May 27, 2016 fix unicode support May 29, 2016

Chat Simulator Bot

Use Markov chains to generate messages based on Telegram group's chat history. Inspired by /r/SubredditSimulator, which includes a much better description here.


Utilises Markovify for Markov chains, and a few other libraries for various things. These are listed in requirements.txt, and can be installed using pip install -r requirements.txt.


You can run your own version of this bot by following the instructions here to get an API key, which should be put in the config.yml file. This bot is available for your usage at here.


  • Unicode support - accented characters do not work.
  • Use NLTK to produce more sensible sentences (possibly optionally)
You can’t perform that action at this time.