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

README.md

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.

Dependencies

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.

Usage

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.

Todo

  • 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.