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>KairosEasyBro
m fixed picture
imported>LBPoppies
No edit summary
Line 14: Line 14:
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 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.  
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.  
=== 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.
*** NEW MODERATION CASE OPENED #13546 ***
Message ID      ...  1049085435051266228
Message Channel  ...  <#705913671297138789>
Message Guild    ...  LBP Union
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 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!".
[[Category:Discord Bots]]
[[Category:Discord Bots]]

Revision as of 23:11, 4 December 2022

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.

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.

*** NEW MODERATION CASE OPENED #13546 ***

Message ID       ...  1049085435051266228
Message Channel  ...  <#705913671297138789>
Message Guild    ...  LBP Union

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

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!".