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: Difference between revisions

From LBP Union Archives
imported>LBPoppies
No edit summary
imported>LBPoppies
Link new page for littlebigmolly and grammatical fixes
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Biography Infobox
{{Biography Infobox
|title1=m88 bot
|title1=m88 bot
|image1=M88_Bot_Profile_Picture_Dec2022.png
|image1=m88.png
|caption1=The profile picture for the bot as of Dec 2022.
|caption1=The last profile picture that  the bot used.
|row1=Commonly referred to as simply "Michael"
|row1=Commonly referred to as simply "Michael"
|row4=Active
|row4=Inactive
|row5="Hi ____, I'm Michael!"
|row5="Hi ____, I'm Michael!"
}}
}}
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".
M88 Bot (stylized as "m88 bot") was a Discord Bot used in the [[LittleBigPlanet Union]] Discord server. The main purpose of the bot was to "mock" users in a sense who begin their sentences with any form of "I'm".


==History==
==History==
M88 Bot was created on December 1st, 2022, by a Discord user known as [[Poppies]].
M88 Bot was created on December 1st, 2022, by [[littlebigmolly]]  


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.  
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 had a one in three chance of triggering the response.  


=== Bot Outages and Downtime ===
=== 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.  
The bot had 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 ===
=== Per-Message Reporting ===
Also on December 4th, a new feature was released around 4:00 PM EST, which enabled the ability to report malicious responses to the maintainers of the bot. Every response has a button below the message, stating "Report this Response". Upon selecting this option, an interface will appear, allowing the user to review the report before submitting it. Upon submitting, a Case ID is generated, and an alert is delivered to the Direct Messages of the bot maintainers, who will then file a report with the appropriate moderation contacts. An example of an alert is provided below.  
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.
*** NEW MODERATION CASE OPENED #13546 ***
 
It has not been 100% integrated into the moderation pipeline, however considerations are being made to fully integrate the system.  
Message ID      ...  1049085435051266228
 
Message Channel  ...  <#705913671297138789>
=== End Of Life ===
Message Guild    ...  LBP Union
Sadly, m88 bot was discontinued between late January and early February, multiple LBPU server members have attempted to get it back online with no fruits, [https://discord.com/channels/354122111503171586/705913671297138789/1077007165144969286 including a poll made by the developer herself], [[littlebigmolly]], that asks if she should bring m88 bot back online that gave mixed opinions.
Reporter Name    ...  kokoism#9999
Reporter Nick    ...  poppies® (m88 bot dev :trl:)
...Message Contents...
Hi gonna rage, I'm Michael!
PLEASE FORWARD THIS INFORMATION TO PROPER MODERATION CONTACTS.


== Technical Details ==
== Technical Details ==
The bot scans each message sent against a [https://en.wikipedia.org/wiki/Regular_expression 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!".
The bot scanned each message sent against a [https://en.wikipedia.org/wiki/Regular_expression Regular Expression (Regex for short)], and if the message matched the Regex, it would trigger the probability system. If the random probability system passed, a reply would be sent with the format "Hi (message), I'm Michael!".
[[Category:Discord Bots]]
[[Category:Discord Bots]]

Latest revision as of 01:47, 28 May 2023

M88 Bot (stylized as "m88 bot") was a Discord Bot used in the LittleBigPlanet Union Discord server. The main purpose of the bot was 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 littlebigmolly

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 had a one in three chance of triggering the response.

Bot Outages and Downtime

The bot had 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.

End Of Life

Sadly, m88 bot was discontinued between late January and early February, multiple LBPU server members have attempted to get it back online with no fruits, including a poll made by the developer herself, littlebigmolly, that asks if she should bring m88 bot back online that gave mixed opinions.

Technical Details

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