···22name: Bingus Bot
33summary: A simple Discord bot that provides a unique chatting experience via Markov Chains
44timespan:
55- from: 2024
55+ from: 2026
66tags:
77- - python
77+ - rust
88 - discord
99- - pycord
99+ - twilight
1010links:
1111 github: Bwc9876/bingus-bot
1212image: ./bingus-bot.webp
1313---
14141515-Bingus was an idea 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!
1515+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!
1616+1717+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.
+5
src/content/projects/portfolio-site.mdx
···66 - astro
77timespan:
88 from: 2023
99+ to: 2026
910links:
1011 github: Bwc9876/portfolio-site
1112 other:
···2627amazing content system and other features.
27282829Its styling is meh, but It's good enough for me and isn't _too_ atrocious.
3030+3131+### Update for 2026
3232+3333+Redid all the styling. I redid colors to have nicer contrast and in all be better. I also rewrote some parts (mainly the homepage) to be more personal and less corporate-y. I'm also rebranding it to be a more general website over a portfolio site.