Bots: Difference between revisions

From RetroMC
Jump to navigation Jump to search
(Initial page creation)
 
(Added Unholy Deity)
Line 13: Line 13:
| data1 = Feb 17 2021
| data1 = Feb 17 2021


| label2 = Based on
| label2 = App ID
| data2 = [https://pypi.org/project/Red-DiscordBot Red V3]
| data2 = <code>811587877229953034</code>


| label3 = Good pet?
| label3 = Based on
| data3 = Absolutely affirmative
| 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 guild, manage tickets, et cetera.
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 guild, manage tickets, et cetera.
=== Tickets ===
=== Tickets ===
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-Flip.png|thumb|left|250px|˙˙ʍouʞ ɹǝʌǝu ʎɐɯ ǝM ¿spɐǝH ɹo slᴉɐ┴ pǝɹǝpᴉsuoɔ ,,[[User:Noggisoggi|Noggisoggi]],, sI]]
 
== 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]]&nbsp;Unholy Deity</span>: [''gives 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 mentioning/pinging Unholy Deity with <code>help</code> as the parameter will give a list of commands in their DMs.
<@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>

Revision as of 03:46, 24 August 2024

The 4 horsebots of the apocalypse.

Things that say "beep boop" and perform automated tasks.
Most Discord guilds have bots, and RetroMC is no different.

Atlas Utlities

Atlas Utilities#3685
Who's a good pet? You are, Atlas! :D
Initial commission dateFeb 17 2021
App ID811587877229953034
Based onRed V3
Good pet?Absolutely affirmative


"Utilities bot dedicated to ATLAS Network connected servers."

—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 guild, manage tickets, et cetera.

Tickets

Atlas manages the thread-based ticket system.

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

˙˙ʍouʞ ɹǝʌǝu ʎɐɯ ǝM ¿spɐǝH ɹo slᴉɐ┴ pǝɹǝpᴉsuoɔ ,,Noggisoggi,, sI
  • !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.

Unholy Deity

Unholy Deity#2955
That stare though..
Initial commission dateJuly 12 2018
Joined RMC guild on Aug 12 2022
App ID466927447158292490
Based onJMusicBot
Good pet?Uhhh... maybe?

16.png Noggisoggi: In the name of Our Glorious Leader Scout, DJ Unholy Deity, kick it!
 Unholy Deity: [gives thumbs up and kicks/breaks the turntable]

16.png Noggisoggi: (sigh)


Poor 16.png 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 mentioning/pinging Unholy Deity with help as the parameter will give a list of commands in their DMs.

<@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 to Skips current song.
  • repeat [off|all|single] - Loop through the entire queue, or loop a single song.

And many more.