My Websites

www.thebuttongame.click
A…
Utilizes …

www.vrcflakes.online
A…
Utilizes …
My Open Source Discord Bots

JuwuL (“jewel”) AI
A Discord bot that relays messages between users to various LLMs. It uses Selenium for web automation to interact with each different web interfaces. Users can specify LL models for their text channels, and allows multiple users to chat in the same text channel.
Utilizes Python, Nextcord, Selenium, SQL, Flask API.
Architecture can scale the number of processes of selenium browsers. Each browser acts as a node and communicates via a wrapped flask API.

SimplySummary
A Discord bot that summarizes long chat conversations. Chat transcripts are forwarded to an LLM to generate concise summaries. The goal was to help users catch up on discussions quickly. Utilizes JuwuL for LLM processing.
Utilizes Python, Nextcord, LLM Tokenizers
Github Repository: Software Projects
The Button Game
A Discord bot that runs my recreation and additions to the Reddit.com 2015 April Fools event. The game includes 2 elements; a countdown timer and a reset button. Users work together to keep the button alive by clicking the button to reset the clock.
Utilizes Python, Nextcord, SQL
An example of the first trial run, the countdown was set to 12 hours and users could click once an hour. The button survived over 15 days before running out of time.
Architecture can scale the number of games being run across multiple communities. Includes functionality to run custom game types.

ShareCount
A Discord bot that tallies user’s ownership of stocks in shares in a SQL database. Users send an update command to create an entry, and statistics are shown like collective ownership market cap. The goal was to automate this process that was previously manually done.
Utilizes Python, Nextcord, SQL
Github Repository: Software Projects
(Stock)TIMEBABY
A Discord bot that allows users to request on-demand information from financial data websites. Allows users to use web applications remotely through discord messages.
Utilizes Python, Nextcord, Selenium
An example of a user command would be “GMETIMEBABY” to request a screenshot of the stock ticker “GME”.
Users can specify parameters that tell Selenium what settings on the page to change. This allows users further functionality outside of using a compatible device.