The Outpost: Minecraft Server Admin & Plugins
The Minecraft server Baylee was built for, where I went from player to moderator, and later to administrator on a seven-person admin team.
View project: The Outpost: Minecraft Server Admin & PluginsBaylee was the Discord bot for The Outpost, a Minecraft server, from 2020 to 2021. The server’s owner built the bot and was its lead developer. I built Baylee’s website myself, and on the bot I enhanced and tweaked what the owner had built and added new commands and add-on features. It matched keywords and pieced its replies together from templates, with no real language processing, and it still felt like AI before AI. It was my first time working on software that a whole community used every day.
Baylee lived in The Outpost’s Discord server. It ran from 2020 to 2021, while I was part of it, and only our server ever used it. I was very new to coding at the time.
None of the bot’s original code was mine. I worked across all of its functionality, enhancing and tweaking what was already there and extending it with many new commands and add-on features, all written in Node.js. I don’t remember exactly which ones were mine. The website was entirely mine, and I built it in 2020.
The bot’s own code is in an old repository I no longer have access to, so what I say about the bot is from memory. I still have the website’s code, and the part about the website comes from it.
The bot
Baylee worked by keyword matching. It had a large dictionary of nouns, verbs, pronouns and other kinds of words, and a stock of templated responses and messages it could piece together into a reply.
It also had commands for different things. You typed each one with Baylee’s prefix, bae, in front of it, rather than as one of Discord’s slash commands. The website billed it as a multi-purpose bot with more than 200 commands and features, and listed these:
The website
I built the website in 2020 on Node.js with Express, and it was hosted on Heroku. The screenshot at the top is its landing page. Behind it:
The Minecraft server Baylee was built for, where I went from player to moderator, and later to administrator on a seven-person admin team.
View project: The Outpost: Minecraft Server Admin & PluginsA chat bot again, years later and this time built on AI: a sales assistant for stores that sell technical products, which I co-founded.
Read the case study: CatalogXpert: AI Sales Assistant PlatformI am happy to talk about how it worked. nathanpaulgamache@gmail.com
Ask me about it