Deploying to master from @ Sheldan/abstracto@efd6c23713 🚀

This commit is contained in:
Sheldan
2021-07-14 00:33:00 +00:00
parent f8eedc054d
commit 1aa57bdf33
2 changed files with 13100 additions and 12629 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -442,8 +442,8 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<h1>Abstracto Discord Bot Documentation</h1>
<div class="details">
<span id="author" class="author">Sheldan https://github.com/Sheldan/abstracto</span><br>
<span id="revnumber">version 1.3.2,</span>
<span id="revdate">2021/07/12 23:20</span>
<span id="revnumber">version 1.3.3,</span>
<span id="revdate">2021/07/14 00:19</span>
</div>
<div id="toc" class="toc">
<div id="toctitle">Table of Contents</div>
@@ -519,91 +519,97 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<li><a href="#_emotes_3">4.10.3. Emotes</a></li>
</ul>
</li>
<li><a href="#_mod_mail">4.11. Mod mail</a>
<li><a href="#_mass_mention_automatic_mute">4.11. Mass mention automatic mute</a>
<ul class="sectlevel3">
<li><a href="#_necessary_bot_permissions">4.11.1. Necessary bot permissions</a></li>
<li><a href="#_workflow">4.11.2. Workflow</a></li>
<li><a href="#_relevant_system_configuration_3">4.11.3. Relevant system configuration</a></li>
<li><a href="#_post_targets_9">4.11.4. Post targets</a></li>
<li><a href="#_feature_modes_6">4.11.5. Feature modes</a></li>
<li><a href="#_emotes_4">4.11.6. Emotes</a></li>
<li><a href="#_commands_9">4.11.7. Commands</a></li>
<li><a href="#_post_targets_9">4.11.1. Post targets</a></li>
<li><a href="#_relevant_system_configuration_3">4.11.2. Relevant system configuration</a></li>
</ul>
</li>
<li><a href="#_experience_tracking">4.12. Experience tracking</a>
<li><a href="#_mod_mail">4.12. Mod mail</a>
<ul class="sectlevel3">
<li><a href="#_necessary_bot_permissions_2">4.12.1. Necessary bot permissions</a></li>
<li><a href="#_relevant_system_configuration_4">4.12.2. Relevant system configuration</a></li>
<li><a href="#_commands_10">4.12.3. Commands</a></li>
<li><a href="#_necessary_bot_permissions">4.12.1. Necessary bot permissions</a></li>
<li><a href="#_workflow">4.12.2. Workflow</a></li>
<li><a href="#_relevant_system_configuration_4">4.12.3. Relevant system configuration</a></li>
<li><a href="#_post_targets_10">4.12.4. Post targets</a></li>
<li><a href="#_feature_modes_6">4.12.5. Feature modes</a></li>
<li><a href="#_emotes_4">4.12.6. Emotes</a></li>
<li><a href="#_commands_9">4.12.7. Commands</a></li>
</ul>
</li>
<li><a href="#_assignable_roles">4.13. Assignable roles</a>
<li><a href="#_experience_tracking">4.13. Experience tracking</a>
<ul class="sectlevel3">
<li><a href="#_commands_11">4.13.1. Commands</a></li>
<li><a href="#_necessary_bot_permissions_2">4.13.1. Necessary bot permissions</a></li>
<li><a href="#_relevant_system_configuration_5">4.13.2. Relevant system configuration</a></li>
<li><a href="#_commands_10">4.13.3. Commands</a></li>
</ul>
</li>
<li><a href="#_statistic">4.14. Statistic</a></li>
<li><a href="#_emote_tracking">4.15. Emote tracking</a>
<li><a href="#_assignable_roles">4.14. Assignable roles</a>
<ul class="sectlevel3">
<li><a href="#_feature_modes_7">4.15.1. Feature modes</a></li>
<li><a href="#_commands_12">4.15.2. Commands</a></li>
<li><a href="#_commands_11">4.14.1. Commands</a></li>
</ul>
</li>
<li><a href="#_reminders">4.16. Reminders</a>
<li><a href="#_statistic">4.15. Statistic</a></li>
<li><a href="#_emote_tracking">4.16. Emote tracking</a>
<ul class="sectlevel3">
<li><a href="#_commands_13">4.16.1. Commands</a></li>
<li><a href="#_feature_modes_7">4.16.1. Feature modes</a></li>
<li><a href="#_commands_12">4.16.2. Commands</a></li>
</ul>
</li>
<li><a href="#_starboard">4.17. Starboard</a>
<li><a href="#_reminders">4.17. Reminders</a>
<ul class="sectlevel3">
<li><a href="#_emotes_5">4.17.1. Emotes</a></li>
<li><a href="#_relevant_system_configuration_5">4.17.2. Relevant system configuration</a></li>
<li><a href="#_post_targets_10">4.17.3. Post targets</a></li>
<li><a href="#_commands_14">4.17.4. Commands</a></li>
<li><a href="#_commands_13">4.17.1. Commands</a></li>
</ul>
</li>
<li><a href="#_suggestions">4.18. Suggestions</a>
<li><a href="#_starboard">4.18. Starboard</a>
<ul class="sectlevel3">
<li><a href="#_feature_modes_8">4.18.1. Feature modes</a></li>
<li><a href="#_post_targets_11">4.18.2. Post targets</a></li>
<li><a href="#_emotes_6">4.18.3. Emotes</a></li>
<li><a href="#_relevant_system_configuration_6">4.18.4. Relevant system configuration</a></li>
<li><a href="#_commands_15">4.18.5. Commands</a></li>
<li><a href="#_emotes_5">4.18.1. Emotes</a></li>
<li><a href="#_relevant_system_configuration_6">4.18.2. Relevant system configuration</a></li>
<li><a href="#_post_targets_11">4.18.3. Post targets</a></li>
<li><a href="#_commands_14">4.18.4. Commands</a></li>
</ul>
</li>
<li><a href="#_miscellaneous">4.19. Miscellaneous</a>
<li><a href="#_suggestions">4.19. Suggestions</a>
<ul class="sectlevel3">
<li><a href="#_commands_16">4.19.1. Commands</a></li>
<li><a href="#_feature_modes_8">4.19.1. Feature modes</a></li>
<li><a href="#_post_targets_12">4.19.2. Post targets</a></li>
<li><a href="#_emotes_6">4.19.3. Emotes</a></li>
<li><a href="#_relevant_system_configuration_7">4.19.4. Relevant system configuration</a></li>
<li><a href="#_commands_15">4.19.5. Commands</a></li>
</ul>
</li>
<li><a href="#_link_embeds">4.20. Link embeds</a>
<li><a href="#_miscellaneous">4.20. Miscellaneous</a>
<ul class="sectlevel3">
<li><a href="#_emotes_7">4.20.1. Emotes</a></li>
<li><a href="#_commands_16">4.20.1. Commands</a></li>
</ul>
</li>
<li><a href="#_repost_detection_and_tracking">4.21. Repost detection and tracking</a>
<li><a href="#_link_embeds">4.21. Link embeds</a>
<ul class="sectlevel3">
<li><a href="#_feature_modes_9">4.21.1. Feature modes</a></li>
<li><a href="#_emotes_8">4.21.2. Emotes</a></li>
<li><a href="#_commands_17">4.21.3. Commands</a></li>
<li><a href="#_emotes_7">4.21.1. Emotes</a></li>
</ul>
</li>
<li><a href="#_entertainment_commands">4.22. Entertainment commands</a>
<li><a href="#_repost_detection_and_tracking">4.22. Repost detection and tracking</a>
<ul class="sectlevel3">
<li><a href="#_relevant_system_configuration_7">4.22.1. Relevant system configuration</a></li>
<li><a href="#_feature_modes_9">4.22.1. Feature modes</a></li>
<li><a href="#_emotes_8">4.22.2. Emotes</a></li>
<li><a href="#_commands_17">4.22.3. Commands</a></li>
</ul>
</li>
<li><a href="#_voice_channel_context">4.23. Voice channel context</a></li>
<li><a href="#_webservices">4.24. Webservices</a></li>
<li><a href="#_youtube">4.25. Youtube</a>
<li><a href="#_entertainment_commands">4.23. Entertainment commands</a>
<ul class="sectlevel3">
<li><a href="#_feature_modes_10">4.25.1. Feature modes</a></li>
<li><a href="#_command">4.25.2. Command</a></li>
<li><a href="#_relevant_system_configuration_8">4.23.1. Relevant system configuration</a></li>
</ul>
</li>
<li><a href="#_urban_dictionary">4.26. Urban dictionary</a>
<li><a href="#_voice_channel_context">4.24. Voice channel context</a></li>
<li><a href="#_webservices">4.25. Webservices</a></li>
<li><a href="#_youtube">4.26. Youtube</a>
<ul class="sectlevel3">
<li><a href="#_command_2">4.26.1. Command</a></li>
<li><a href="#_feature_modes_10">4.26.1. Feature modes</a></li>
<li><a href="#_command">4.26.2. Command</a></li>
</ul>
</li>
<li><a href="#_urban_dictionary">4.27. Urban dictionary</a>
<ul class="sectlevel3">
<li><a href="#_command_2">4.27.1. Command</a></li>
</ul>
</li>
</ul>
@@ -2186,7 +2192,39 @@ notifying the moderation of the server. Additional reports of the same user, wit
</div>
</div>
<div class="sect2">
<h3 id="_mod_mail">4.11. Mod mail</h3>
<h3 id="_mass_mention_automatic_mute">4.11. Mass mention automatic mute</h3>
<div class="paragraph">
<p>Feature key <code>massPingLog</code></p>
</div>
<div class="paragraph">
<p>This functionality requires the feature <code>mutes</code> to be enabled and optionally has configuration for integration for <code>experience</code> feature.
This functionality will automatically mute a member who mentions more than a configured amount of users.</p>
</div>
<div class="sect3">
<h4 id="_post_targets_9">4.11.1. Post targets</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>massPingLog</code></dt>
<dd>
<p>target for notifications of automatic mutes</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="_relevant_system_configuration_3">4.11.2. Relevant system configuration</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>massPingMinLevel</code></dt>
<dd>
<p>The level at which members are allowed to mass ping and not get muted.</p>
</dd>
</dl>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_mod_mail">4.12. Mod mail</h3>
<div class="paragraph">
<p>This feature enables users to contact the moderation of the server in a private manner. This can be initiated by messaging the Abstracto bot.
The messages, in the channel which is created to contain the mod mail thread, are not automatically sent to the user, but only when using the commands
@@ -2197,13 +2235,13 @@ needs to be updated or deleted, you can do simply by editing/deleting the messag
<p>Feature key: <code>modmail</code></p>
</div>
<div class="sect3">
<h4 id="_necessary_bot_permissions">4.11.1. Necessary bot permissions</h4>
<h4 id="_necessary_bot_permissions">4.12.1. Necessary bot permissions</h4>
<div class="paragraph">
<p><code>MANAGE_CHANNEL</code> to create the channels representing the mod mail threads</p>
</div>
</div>
<div class="sect3">
<h4 id="_workflow">4.11.2. Workflow</h4>
<h4 id="_workflow">4.12.2. Workflow</h4>
<div class="ulist">
<ul>
<li>
@@ -2231,7 +2269,7 @@ needs to be updated or deleted, you can do simply by editing/deleting the messag
</div>
</div>
<div class="sect3">
<h4 id="_relevant_system_configuration_3">4.11.3. Relevant system configuration</h4>
<h4 id="_relevant_system_configuration_4">4.12.3. Relevant system configuration</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>modmailCategory</code></dt>
@@ -2246,7 +2284,7 @@ needs to be updated or deleted, you can do simply by editing/deleting the messag
</div>
</div>
<div class="sect3">
<h4 id="_post_targets_9">4.11.4. Post targets</h4>
<h4 id="_post_targets_10">4.12.4. Post targets</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>modmailPing</code></dt>
@@ -2261,7 +2299,7 @@ needs to be updated or deleted, you can do simply by editing/deleting the messag
</div>
</div>
<div class="sect3">
<h4 id="_feature_modes_6">4.11.5. Feature modes</h4>
<h4 id="_feature_modes_6">4.12.5. Feature modes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>log</code></dt>
@@ -2277,7 +2315,7 @@ and to have a clear indication which messages were sent. Enabled by default.</p>
</div>
</div>
<div class="sect3">
<h4 id="_emotes_4">4.11.6. Emotes</h4>
<h4 id="_emotes_4">4.12.6. Emotes</h4>
<div class="ulist">
<ul>
<li>
@@ -2287,7 +2325,7 @@ and to have a clear indication which messages were sent. Enabled by default.</p>
</div>
</div>
<div class="sect3">
<h4 id="_commands_9">4.11.7. Commands</h4>
<h4 id="_commands_9">4.12.7. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Opening a mod mail thread for a user</dt>
@@ -2444,20 +2482,20 @@ When closing a thread, a closing header with general information will be send an
</div>
</div>
<div class="sect2">
<h3 id="_experience_tracking">4.12. Experience tracking</h3>
<h3 id="_experience_tracking">4.13. Experience tracking</h3>
<div class="paragraph">
<p>This feature contains the ability to track experience of users on the server and award roles based on the level they reach.
The experience is awarded once per minute and is calculated by \$`\text{rand}(\text{minExp}, \text{maxExp}) * \text{expScale}`\$.
Only one role is awarded at a time and the past unlocked roles are not given to the members.</p>
</div>
<div class="sect3">
<h4 id="_necessary_bot_permissions_2">4.12.1. Necessary bot permissions</h4>
<h4 id="_necessary_bot_permissions_2">4.13.1. Necessary bot permissions</h4>
<div class="paragraph">
<p><code>MANAGE_ROLES</code> in order to award members with roles</p>
</div>
</div>
<div class="sect3">
<h4 id="_relevant_system_configuration_4">4.12.2. Relevant system configuration</h4>
<h4 id="_relevant_system_configuration_5">4.13.2. Relevant system configuration</h4>
<div class="paragraph">
<p><code>minExp</code> The lower bound of the awarded base experience. Default: 10.</p>
</div>
@@ -2469,7 +2507,7 @@ Only one role is awarded at a time and the past unlocked roles are not given to
</div>
</div>
<div class="sect3">
<h4 id="_commands_10">4.12.3. Commands</h4>
<h4 id="_commands_10">4.13.3. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Changing the experience scale of the server</dt>
@@ -2636,7 +2674,7 @@ If a member has <strong>any</strong> role of the ones for which experience is di
</div>
</div>
<div class="sect2">
<h3 id="_assignable_roles">4.13. Assignable roles</h3>
<h3 id="_assignable_roles">4.14. Assignable roles</h3>
<div class="paragraph">
<p>This feature enables creating and maintaining so-called 'assignable role places'. These places are messages at which buttons are added, and when a member clicks such a button, a configured role, is assigned to the user.
A place can be disabled, which causes the buttons to become disabled. Such places can be made 'unique', which means that users can only have one role available in the place.</p>
@@ -2648,7 +2686,7 @@ A place can be disabled, which causes the buttons to become disabled. Such place
<p>Feature key: <code>assignableRole</code></p>
</div>
<div class="sect3">
<h4 id="_commands_11">4.13.1. Commands</h4>
<h4 id="_commands_11">4.14.1. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Create a new assignable role place</dt>
@@ -2827,13 +2865,13 @@ It is required that <code>emote</code> is usable by Abstracto.</p>
</div>
</div>
<div class="sect2">
<h3 id="_statistic">4.14. Statistic</h3>
<h3 id="_statistic">4.15. Statistic</h3>
<div class="paragraph">
<p>This component will contain multiple features, currently only emote tracking is available.</p>
</div>
</div>
<div class="sect2">
<h3 id="_emote_tracking">4.15. Emote tracking</h3>
<h3 id="_emote_tracking">4.16. Emote tracking</h3>
<div class="paragraph">
<p>This feature is about tracking the usage of emotes from the server and external servers.
The intention of this feature is to see what emotes are doing better than others and which emotes might be interesting to add to the server.</p>
@@ -2842,7 +2880,7 @@ The intention of this feature is to see what emotes are doing better than others
<p>Feature key: <code>emoteTracking</code></p>
</div>
<div class="sect3">
<h4 id="_feature_modes_7">4.15.1. Feature modes</h4>
<h4 id="_feature_modes_7">4.16.1. Feature modes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>emoteAutoTrack</code></dt>
@@ -2861,7 +2899,7 @@ The intention of this feature is to see what emotes are doing better than others
</div>
</div>
<div class="sect3">
<h4 id="_commands_12">4.15.2. Commands</h4>
<h4 id="_commands_12">4.16.2. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Creating a newly tracked emote</dt>
@@ -3037,7 +3075,7 @@ If the resulting file size is over the upload limit of the server, this command
</div>
</div>
<div class="sect2">
<h3 id="_reminders">4.16. Reminders</h3>
<h3 id="_reminders">4.17. Reminders</h3>
<div class="paragraph">
<p>Provides the ability to schedule reminders.</p>
</div>
@@ -3045,7 +3083,7 @@ If the resulting file size is over the upload limit of the server, this command
<p>Feature key: <code>remind</code></p>
</div>
<div class="sect3">
<h4 id="_commands_13">4.16.1. Commands</h4>
<h4 id="_commands_13">4.17.1. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Create a reminder</dt>
@@ -3108,7 +3146,7 @@ If the resulting file size is over the upload limit of the server, this command
</div>
</div>
<div class="sect2">
<h3 id="_starboard">4.17. Starboard</h3>
<h3 id="_starboard">4.18. Starboard</h3>
<div class="paragraph">
<p>Provides the ability to track note worthy posts in a separate channel, identified by the post target <code>starboard</code>, because the pins within a channel are limited to 50.
This feature works by users reacting to a message with the appropriate emote. By default this is <code>&#11088;</code>, but can be changed via the emote <code>star</code>.
@@ -3120,7 +3158,7 @@ When the poster of the message reacts to the message with a star, this is not co
<p>Feature key: <code>starboard</code></p>
</div>
<div class="sect3">
<h4 id="_emotes_5">4.17.1. Emotes</h4>
<h4 id="_emotes_5">4.18.1. Emotes</h4>
<div class="ulist">
<ul>
<li>
@@ -3151,7 +3189,7 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect3">
<h4 id="_relevant_system_configuration_5">4.17.2. Relevant system configuration</h4>
<h4 id="_relevant_system_configuration_6">4.18.2. Relevant system configuration</h4>
<div class="paragraph">
<p><code>starLvl1</code> The amount of stars necessary to appear on the starboard. Default: 5</p>
</div>
@@ -3166,7 +3204,7 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect3">
<h4 id="_post_targets_10">4.17.3. Post targets</h4>
<h4 id="_post_targets_11">4.18.3. Post targets</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>starboard</code></dt>
@@ -3177,7 +3215,7 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect3">
<h4 id="_commands_14">4.17.4. Commands</h4>
<h4 id="_commands_14">4.18.4. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Showing starboard statistics</dt>
@@ -3198,7 +3236,7 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect2">
<h3 id="_suggestions">4.18. Suggestions</h3>
<h3 id="_suggestions">4.19. Suggestions</h3>
<div class="paragraph">
<p>This feature provides the ability for members to post suggestions containing text to the post target <code>suggestions</code>. These suggestions can then be accepted or denied by the moderators.</p>
</div>
@@ -3206,7 +3244,7 @@ When the poster of the message reacts to the message with a star, this is not co
<p>Feature key: <code>suggestion</code></p>
</div>
<div class="sect3">
<h4 id="_feature_modes_8">4.18.1. Feature modes</h4>
<h4 id="_feature_modes_8">4.19.1. Feature modes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>suggestionReminder</code></dt>
@@ -3217,7 +3255,7 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect3">
<h4 id="_post_targets_11">4.18.2. Post targets</h4>
<h4 id="_post_targets_12">4.19.2. Post targets</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>suggestions</code></dt>
@@ -3232,7 +3270,7 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect3">
<h4 id="_emotes_6">4.18.3. Emotes</h4>
<h4 id="_emotes_6">4.19.3. Emotes</h4>
<div class="ulist">
<ul>
<li>
@@ -3245,13 +3283,13 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect3">
<h4 id="_relevant_system_configuration_6">4.18.4. Relevant system configuration</h4>
<h4 id="_relevant_system_configuration_7">4.19.4. Relevant system configuration</h4>
<div class="paragraph">
<p><code>suggestionReminderDays</code> The amount of days in which the reminder, from feature mode <code>suggestionReminder</code>, should be posted in. Default: 7</p>
</div>
</div>
<div class="sect3">
<h4 id="_commands_15">4.18.5. Commands</h4>
<h4 id="_commands_15">4.19.5. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Creating a suggestion</dt>
@@ -3330,7 +3368,7 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect2">
<h3 id="_miscellaneous">4.19. Miscellaneous</h3>
<h3 id="_miscellaneous">4.20. Miscellaneous</h3>
<div class="paragraph">
<p>This feature provides some utility commands.</p>
</div>
@@ -3338,7 +3376,7 @@ When the poster of the message reacts to the message with a star, this is not co
<p>Feature key: <code>utility</code></p>
</div>
<div class="sect3">
<h4 id="_commands_16">4.19.1. Commands</h4>
<h4 id="_commands_16">4.20.1. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Retrieving the URL of an emote</dt>
@@ -3411,9 +3449,9 @@ When the poster of the message reacts to the message with a star, this is not co
</div>
</div>
<div class="sect2">
<h3 id="_link_embeds">4.20. Link embeds</h3>
<h3 id="_link_embeds">4.21. Link embeds</h3>
<div class="sect3">
<h4 id="_emotes_7">4.20.1. Emotes</h4>
<h4 id="_emotes_7">4.21.1. Emotes</h4>
<div class="ulist">
<ul>
<li>
@@ -3432,7 +3470,7 @@ A reaction is placed on the embedded message which can be used to delete this em
</div>
</div>
<div class="sect2">
<h3 id="_repost_detection_and_tracking">4.21. Repost detection and tracking</h3>
<h3 id="_repost_detection_and_tracking">4.22. Repost detection and tracking</h3>
<div class="paragraph">
<p>This feature can be used to detect whether an image has been posted before on the server. Images are compared by the hash stored in the database, which makes it very strict.
In order to calculate the hash, the image needs to be downloaded. It is possible to show a leaderboard of the most reposting users. Both of these features can be changed via feature modes.
@@ -3446,7 +3484,7 @@ For example if the repost is the second image in a message, a reaction represent
<p>Feature key: <code>repostDetection</code></p>
</div>
<div class="sect3">
<h4 id="_feature_modes_9">4.21.1. Feature modes</h4>
<h4 id="_feature_modes_9">4.22.1. Feature modes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>download</code></dt>
@@ -3461,7 +3499,7 @@ For example if the repost is the second image in a message, a reaction represent
</div>
</div>
<div class="sect3">
<h4 id="_emotes_8">4.21.2. Emotes</h4>
<h4 id="_emotes_8">4.22.2. Emotes</h4>
<div class="ulist">
<ul>
<li>
@@ -3471,7 +3509,7 @@ For example if the repost is the second image in a message, a reaction represent
</div>
</div>
<div class="sect3">
<h4 id="_commands_17">4.21.3. Commands</h4>
<h4 id="_commands_17">4.22.3. Commands</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Remove stored image posts and reposts of whole server or specific member</dt>
@@ -3560,7 +3598,7 @@ For example if the repost is the second image in a message, a reaction represent
</div>
</div>
<div class="sect2">
<h3 id="_entertainment_commands">4.22. Entertainment commands</h3>
<h3 id="_entertainment_commands">4.23. Entertainment commands</h3>
<div class="paragraph">
<p>This feature basically contains a few commands which can be used for entertainment purposes directly</p>
</div>
@@ -3568,7 +3606,7 @@ For example if the repost is the second image in a message, a reaction represent
<p>Feature key: <code>entertainment</code></p>
</div>
<div class="sect3">
<h4 id="_relevant_system_configuration_7">4.22.1. Relevant system configuration</h4>
<h4 id="_relevant_system_configuration_8">4.23.1. Relevant system configuration</h4>
<div class="paragraph">
<p><code>rouletteBullets</code> The amount of bullets the revolver for <code>roulette</code> can hold. Default: 6
<code>rollDefaultHigh</code> The default sides of the die for <code>roll</code>. Default: 6</p>
@@ -3658,7 +3696,7 @@ For example if the repost is the second image in a message, a reaction represent
</div>
</div>
<div class="sect2">
<h3 id="_voice_channel_context">4.23. Voice channel context</h3>
<h3 id="_voice_channel_context">4.24. Voice channel context</h3>
<div class="paragraph">
<p>This feature provides the ability to show certain text channels for certain voice channels and enable voice channels to be used for chatting while in voice channels.</p>
</div>
@@ -3699,18 +3737,18 @@ The voice channel can be provided as a parameter via a mention (type '#!' + voic
</div>
</div>
<div class="sect2">
<h3 id="_webservices">4.24. Webservices</h3>
<h3 id="_webservices">4.25. Webservices</h3>
<div class="paragraph">
<p>Integrates different web APIs to be used via the bot.</p>
</div>
</div>
<div class="sect2">
<h3 id="_youtube">4.25. Youtube</h3>
<h3 id="_youtube">4.26. Youtube</h3>
<div class="paragraph">
<p>Feature key: <code>youtube</code></p>
</div>
<div class="sect3">
<h4 id="_feature_modes_10">4.25.1. Feature modes</h4>
<h4 id="_feature_modes_10">4.26.1. Feature modes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>videoDetails</code></dt>
@@ -3721,7 +3759,7 @@ The voice channel can be provided as a parameter via a mention (type '#!' + voic
</div>
</div>
<div class="sect3">
<h4 id="_command">4.25.2. Command</h4>
<h4 id="_command">4.26.2. Command</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Search for a youtube video</dt>
@@ -3745,12 +3783,12 @@ The voice channel can be provided as a parameter via a mention (type '#!' + voic
</div>
</div>
<div class="sect2">
<h3 id="_urban_dictionary">4.26. Urban dictionary</h3>
<h3 id="_urban_dictionary">4.27. Urban dictionary</h3>
<div class="paragraph">
<p>Feature key: <code>urban</code></p>
</div>
<div class="sect3">
<h4 id="_command_2">4.26.1. Command</h4>
<h4 id="_command_2">4.27.1. Command</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Search for an urban dictionary definition</dt>
@@ -3778,8 +3816,8 @@ The voice channel can be provided as a parameter via a mention (type '#!' + voic
</div>
<div id="footer">
<div id="footer-text">
Version 1.3.2<br>
Last updated 2021-07-12 23:20:25 UTC
Version 1.3.3<br>
Last updated 2021-07-14 00:18:59 UTC
</div>
</div>
</body>