Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 997 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 997 Bytes

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)