Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

M88 Bot

From LBP Union Archives
Revision as of 17:07, 11 December 2022 by imported>LBPoppies (Per-Message Reporting)

M88 Bot (stylized as "m88 bot") is a Discord Bot used in the LittleBigPlanet Union Discord server. The main purpose of the bot is to "mock" users in a sense who begin their sentences with any form of "I'm".

History

M88 Bot was created on December 1st, 2022, by a Discord user known as Poppies.

It originally replied to any message which began with a form of "I'm", but per a request from the Peacekeeper team and a few users, the random probability system was introduced. With the new probability system, every message has a one in three chance of triggering the response.

Bot Outages and Downtime

The bot has only been taken offline purposefully once. This happened on December 4th, where M88youngling ran a special command which killed the bot process in preparation for an important event. This was to prevent the bot from flagging questions during the LBPCC2 Q&A with Mark Hall.

On December 9th, a commit to master was pushed which completely removed the message catching function (the dad joke feature). This was quickly reversed and service was restored.

Per-Message Reporting

A system was introduced a few days after the bot's inception that has been designed to aide in moderation. Users will be able to click the triple-dot context menu on a message, navigate to the Apps section, and select Report This Message. After following through the prompts, an automated report will be generated and delivered to staff members.

It has not been 100% integrated into the moderation pipeline, however considerations are being made to fully integrate the system.

Technical Details

The bot scans each message sent against a Regular Expression (Regex for short), and if the message matches the Regex, it will trigger the probability system. If the random probability system passes, a reply will be sent with the format "Hi (message), I'm Michael!".