---
name: Bingus Bot
summary: A simple Discord bot that provides a unique chatting experience via Markov Chains
timespan:
  from: 2026
tags:
  - rust
  - discord
  - twilight
links:
  github: Bwc9876/bingus-bot
image: ./bingus-bot.webp
---

Bingus was an idea I stol from an online friend. He utilizes a Markov chain (trained on the chat history of a Discord server) to respond randomly to messages. At a high level, Markov chains are very bad autocomplete, think the top three suggested words your phone gives to you when typing as a bot. For how simple he is, he provides a lot of fun to the people he chats with. He always has something weird or funny to say!

I rewrote him in Rust in 2026 because more people started using him and I wanted to make him more reliable. Also, I hate working in Python for anything that isn't competitive programming.
