Guardian

From 95 Degrees Wiki
Guardian
Guardian-logo.png
Information
Developer Jae, VoidInVoid & Saku

Guardian is the custom-built, feature-rich Discord bot that handles join banners, logs, moderation and more. The current version, Guardian v3, is developed by Saku and has been running since June 2024. The original Guardian bot, added early in the server's history, was created by Jaetpa. The second version, Guardian v2, was developed by VoidInVoid, due to Jae frequently being too busy to maintain the original. v2 and v3 are very similar bots, to the end user practically identical, but v3 was rewritten internally after development was taken over by Saku.

Features

Guardian includes various features - including, but not limited to:

  • Yearly 95 Degrees Recap videos
  • Kick and ban commands
  • Join banner image generation
  • XP, Levels and Profiles system
  • Activity tracking
  • Purchasing of the Custom Role, allowing a member to have their own role on the member list.
  • AI communication with users through the persona of Barry, 63 using OpenAI's GPT-3.5-turbo.

Trivia

  • While Guardian v2 launched in September 2019, development for it started at the end of January earlier that year, based on the then-new 95 Degrees Radio.
  • There were a few features and games within Guardian v2's code which are disabled due to being incomplete. These games include a version of the Countdown game show and the Hangman word game.
  • Each iteration of Guardian has been written from scratch in a different programming language
    • Guardian v1 was developed in C#.
    • Guardian v2 was developed in Java.
    • Guardian v3 was developed in Typescript.