Bots: Difference between revisions
Noggisoggi (talk | contribs) (Initial page creation) |
Noggisoggi (talk | contribs) mNo edit summary |
||
(10 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
[[File:The-4-horsebots-of-the-apocalypse.png|thumb|250px|right|The 4 horsebots of the apocalypse.]] | [[File:The-4-horsebots-of-the-apocalypse.png|thumb|250px|right|The 4 horsebots of the apocalypse.]] | ||
Things that say "''beep boop''" and perform automated tasks.<br> | Things that say "''beep boop''" and perform automated tasks.<br> | ||
Most Discord | Most Discord servers have bots, and [[Discord server|RetroMC]] is no different. | ||
== Atlas | == Atlas Utilities == | ||
{{Infobox | {{Infobox | ||
| abovestyle = background:#03FF1F; | | abovestyle = background:#03FF1F; | ||
Line 13: | Line 13: | ||
| data1 = Feb 17 2021 | | data1 = Feb 17 2021 | ||
| label2 = | | label2 = App ID | ||
| data2 = | | data2 = <code>811587877229953034</code> | ||
| label3 = Good pet? | | label3 = Based on | ||
| | | data3 = [https://pypi.org/project/Red-DiscordBot Red V3] | ||
| label4 = Good pet? | |||
| data4 = Absolutely affirmative | |||
}} | }} | ||
{{q|''Utilities bot dedicated to ATLAS Network connected servers.|Its user profile.''}} | {{q|''Utilities bot dedicated to ATLAS Network connected servers.|Its user profile.''}}<br> | ||
A multipurpose bot and good pet, based off [https://pypi.org/project/Red-DiscordBot Red V3]; it can log message edits and deletions, give reasons for kicks/bans/mutes issued on the Discord | A multipurpose bot and good pet, based off [https://pypi.org/project/Red-DiscordBot Red V3]; it can log message edits and deletions, give reasons for kicks/bans/mutes issued on the Discord server, manage tickets, et cetera. | ||
=== Tickets === | === Tickets === | ||
Atlas manages the thread-based [[ticket system]]. | Atlas manages the thread-based [[ticket system]]. | ||
Line 52: | Line 55: | ||
=== Other commands === | === Other commands === | ||
[[File:Atlas-Utilities-Flip.png|thumb|left|250px|˙˙ʍouʞ ɹǝʌǝu ʎɐɯ ǝM ¿spɐǝH ɹo slᴉɐ┴ pǝɹǝpᴉsuoɔ ,,[[User:Noggisoggi|Noggisoggi]],, sI]] | |||
* <code>!help</code> - Returns a list of commands. | * <code>!help</code> - Returns a list of commands. | ||
* <code>!avatar</code> - Retrieves the avatar of the user running it or a specified user. | * <code>!avatar</code> - Retrieves the avatar of the user running it or a specified user. | ||
Line 58: | Line 62: | ||
* <code>!betaevo</code> - Returns info about [[BetaEvolutions]]. | * <code>!betaevo</code> - Returns info about [[BetaEvolutions]]. | ||
* <code>!flip</code> - Flips a coin.. or a user. | * <code>!flip</code> - Flips a coin.. or a user. | ||
[[File:Atlas-Utilities- | |||
<hr> | |||
[[File:Noggisoggi-is-a-bot-confirmed.png|250px]] | |||
{{user|Noggisoggi}}: Then again..<br><br> | |||
[[File:Atlas-Utilities-8ball-is-high-on-crystallitis.png|250px]] | |||
{{user|Noggisoggi}}: Which technically confirms 8ball's answers as possibly inane.<br> | |||
How you interpret that information is up to you. Atlas probably got the [[crystallitis]] from [[Scout]]. | |||
== Unholy Deity == | |||
{{Infobox | |||
| abovestyle = background:#03FF1F; | |||
| above = Unholy Deity#2955 | |||
| image = [[File:Unholy Deity.png|150px]] | |||
| caption = That stare though..<hr> | |||
| label1 = Initial commission date | |||
| data1 = July 12 2018<br>Joined RMC guild on Aug 12 2022 | |||
| label2 = App ID | |||
| data2 = <code>466927447158292490</code> | |||
| label3 = Based on | |||
| data3 = [https://github.com/jagrosh/MusicBot JMusicBot] | |||
| label4 = Good pet? | |||
| data4 = Uhhh... maybe? | |||
}} | |||
{{user|Noggisoggi}}: In the name of ''Our Glorious Leader'' [[Scout]], DJ Unholy Deity, '''kick it'''!<br> | |||
<span style="white-space:nowrap;">[[File:Unholy Deity.png|link=|16px]] Unholy Deity</span>: [''gives a thumbs up and kicks/breaks the turntable'']<br> | |||
{{user|Noggisoggi}}: [[File:Noggisoggi-facepalm.png|32px]] (''sigh'')<br> | |||
<hr> | |||
Poor {{user|Noggisoggi}}. | |||
'''Unholy Deity''' is RMC's local voice-channel robotic-disco-jockey, based on [https://github.com/jagrosh/MusicBot JMusicBot]. It can play audio from YouTube, SoundCloud, Bandcamp, any publicly available sound file that's located on the Internet, and any sound uploaded by users in the bot commands channel(s).<br> | |||
=== Commands === | |||
Users who mention/ping Unholy Deity with <code>help</code> as the parameter will get a list of commands in their DMs with the bot. | |||
<@466927447158292490> help | |||
Pinging it is the main way to interact with it - the following commands assume that it is pinged first. | |||
* <code>play <url-or-search-query></code> - Obvious. Adds a track to a queue if one is currently playing. | |||
* <code>pause</code> - Pauses the currently playing track. | |||
* <code>volume [0-150]</code> - Changes audio volume. | |||
* <code>nowplaying</code> - Shows info about and progress of current track. | |||
* <code>queue</code> - Shows queued tracks. | |||
* <code>stop</code> - Stops current song and clears queue. | |||
* <code>skip</code> - Starts a vote to skip current song. | |||
* <code>forceskip</code> - <strike>Starts a vote to</strike> Skips current song. | |||
* <code>repeat [off|all|single]</code> - Loop through the entire queue, or loop a single song. | |||
And many more. | |||
<gallery> | |||
File:Unholy-Deity-1.png | |||
File:Unholy-Deity-2.png|Not often do you see Noggi in VC. | |||
File:Unholy-Deity-3.png | |||
File:Unholy-Deity-4.png | |||
File:Unholy-Deity-5.png | |||
</gallery> | |||
== RetroMC related bots == | |||
{{Infobox | |||
| abovestyle = background:#03FF1F; | |||
| above = RetroMC related bots | |||
| image = [[File:Retromcnew.png|150px]]<hr> | |||
| caption = {{MCColor|&a|Retro}}{{MCColor|&b|MC}}. | |||
}} | |||
{{Infobox | |||
| abovestyle = background:#03FF1F; | |||
| above = RetroMC - Stats and Chat#8632 | |||
| label1 = Initial commission date | |||
| data1 = Jan 19 2023 (Previous iteration was obliterated) | |||
| label2 = App ID | |||
| data2 = <code>1065685343921254472</code> | |||
}} | |||
{{Infobox | |||
| abovestyle = background:#03FF1F; | |||
| above = RetroMC - Utilities#2855 | |||
| label1 = Initial commission date | |||
| data1 = Jun 26 2024 | |||
| label2 = App ID | |||
| data2 = <code>1255422456777150495</code> | |||
}} | |||
{{Infobox | |||
| abovestyle = background:#03FF1F; | |||
| above = RetroMC Stats#8333 | |||
| label1 = Initial commission date | |||
| data1 = Feb 12 2023 | |||
| label2 = App ID | |||
| data2 = <code>1074191543264612394</code> | |||
| label3 = Good pets? | |||
| data3 = {{MCColor|&4|❗ The application did not respond}} | |||
}} | |||
'''Stats and Chats''' provides what it says - it provides the chat bridge between the Discord server and the [[RetroMC (server)|MC server]], alongside providing stats.<br>It also handles the linking process. | |||
<gallery> | |||
File:RetroMC-Chat-1.png|Behold: RetroMC™ Global Communications! Brought you by [[User:Noggisoggi/RetroMC_Inc.|RetroMC Inc.]] | |||
File:RetroMC-Chat-2.png|Dear lord. | |||
File:RetroMC-Chat-3.png|It indeed did :^) | |||
File:Stats-1.png|Old statistics example via <code>!stats <username></code>. | |||
</gallery> | |||
<hr> | |||
Not to be confused with [[Bots#Atlas_Utilities|Atlas]], the standalone '''Utilities''' bot does... stuff. It sent the embedded server rules and info in the Discord server.<br> | |||
The standalone '''Stats''' bot is currently dead and offline. It was supposed to do what it's named after. | |||
<gallery> | |||
File:RetroMC-Utilities-Bot.png | |||
File:Stats-2.png|How the stats bot was ''supposed'' to work. | |||
File:RetroMC-Stats-Bot-Offline.png|<nowiki>:(</nowiki> | |||
</gallery> | |||
=== Betalands Chat === | |||
{{Infobox | |||
| abovestyle = background:#03FF1F; | |||
| image = | image = [[File:BetaLands.png|150px]] | |||
| above = Betalands Chat#2987 | |||
| caption = {{MCColor|&6|Beta}}{{MCColor|&2|Lands}}. | |||
| label1 = Initial commission date | |||
| data1 = Jul 19 2022 | |||
| label2 = App ID | |||
| data2 = <code>650975895393140736</code> | |||
| label3 = Good pet? | |||
| data3 = {{MCColor|&4|❗ The application is now out-of-service}} | |||
}} | |||
Mirrored messages from [[BetaLands]] into Discord and vice-versa; also acted as the stats bot for the aforementioned server. Now decommissioned. | |||
[[File:BetaLands-last-moments-of-event.png|thumb|left|250px|The last moments of BL when it was public, shortly after the Betar Bomb exploded.]] |
Latest revision as of 01:20, 27 September 2024
Things that say "beep boop" and perform automated tasks.
Most Discord servers have bots, and RetroMC is no different.
Atlas Utilities
Atlas Utilities#3685 | |
---|---|
Initial commission date | Feb 17 2021 |
App ID | 811587877229953034 |
Based on | Red V3 |
Good pet? | Absolutely affirmative |
—Its user profile.
A multipurpose bot and good pet, based off Red V3; it can log message edits and deletions, give reasons for kicks/bans/mutes issued on the Discord server, manage tickets, et cetera.
Tickets
Atlas manages the thread-based ticket system.
-
-
-
Links are available at the main page.
-
Ticket metadata that is sent to the ticker creator when it's closed.
Reminders
!remindme 1min test toast
1min
is the time-span, and "test toast
" is the message.
Atlas DMs the ones who set their reminders when the time-spans of said reminders elapse.
Decision making
!choose <choice1> <choice2> <choice3> ...
- - Each choice must be enclosed in quotes if they have spaces in their names.
!8ball <question>
- - Question must contain a question mark at the end.
Other commands
!help
- Returns a list of commands.!avatar
- Retrieves the avatar of the user running it or a specified user.!info
- Gives info about the bot.!warn <user-mention-or-id> <reason>
- Staff only; sends a warning to a user.!betaevo
- Returns info about BetaEvolutions.!flip
- Flips a coin.. or a user.
Noggisoggi: Then again..
Noggisoggi: Which technically confirms 8ball's answers as possibly inane.
How you interpret that information is up to you. Atlas probably got the crystallitis from Scout.
Unholy Deity
Unholy Deity#2955 | |
---|---|
Initial commission date | July 12 2018 Joined RMC guild on Aug 12 2022 |
App ID | 466927447158292490 |
Based on | JMusicBot |
Good pet? | Uhhh... maybe? |
Noggisoggi: In the name of Our Glorious Leader Scout, DJ Unholy Deity, kick it!
Unholy Deity: [gives a thumbs up and kicks/breaks the turntable]
Noggisoggi: (sigh)
Poor Noggisoggi.
Unholy Deity is RMC's local voice-channel robotic-disco-jockey, based on JMusicBot. It can play audio from YouTube, SoundCloud, Bandcamp, any publicly available sound file that's located on the Internet, and any sound uploaded by users in the bot commands channel(s).
Commands
Users who mention/ping Unholy Deity with help
as the parameter will get a list of commands in their DMs with the bot.
<@466927447158292490> help
Pinging it is the main way to interact with it - the following commands assume that it is pinged first.
play <url-or-search-query>
- Obvious. Adds a track to a queue if one is currently playing.pause
- Pauses the currently playing track.volume [0-150]
- Changes audio volume.nowplaying
- Shows info about and progress of current track.queue
- Shows queued tracks.stop
- Stops current song and clears queue.skip
- Starts a vote to skip current song.forceskip
-Starts a vote toSkips current song.repeat [off|all|single]
- Loop through the entire queue, or loop a single song.
And many more.
-
-
Not often do you see Noggi in VC.
-
-
-
RetroMC related bots | |
---|---|
RetroMC - Stats and Chat#8632 | |
---|---|
Initial commission date | Jan 19 2023 (Previous iteration was obliterated) |
App ID | 1065685343921254472 |
RetroMC - Utilities#2855 | |
---|---|
Initial commission date | Jun 26 2024 |
App ID | 1255422456777150495 |
RetroMC Stats#8333 | |
---|---|
Initial commission date | Feb 12 2023 |
App ID | 1074191543264612394 |
Good pets? | ❗ The application did not respond |
Stats and Chats provides what it says - it provides the chat bridge between the Discord server and the MC server, alongside providing stats.
It also handles the linking process.
-
Behold: RetroMC™ Global Communications! Brought you by RetroMC Inc.
-
Dear lord.
-
It indeed did :^)
-
Old statistics example via
!stats <username>
.
Not to be confused with Atlas, the standalone Utilities bot does... stuff. It sent the embedded server rules and info in the Discord server.
The standalone Stats bot is currently dead and offline. It was supposed to do what it's named after.
-
-
How the stats bot was supposed to work.
-
:(
Betalands Chat
Betalands Chat#2987 | |
---|---|
Initial commission date | Jul 19 2022 |
App ID | 650975895393140736 |
Good pet? | ❗ The application is now out-of-service |
Mirrored messages from BetaLands into Discord and vice-versa; also acted as the stats bot for the aforementioned server. Now decommissioned.