VoxelBotUtils
0.6.0
Getting Started
API Reference
Config Files
Changelog
VoxelBotUtils
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__init__() (voxelbotutils.AbstractMentionable method)
(voxelbotutils.ApplicationCommand method)
(voxelbotutils.ApplicationCommandOption method)
(voxelbotutils.ApplicationCommandOptionChoice method)
(voxelbotutils.Bot method)
(voxelbotutils.Button method)
(voxelbotutils.ComponentHolder method)
(voxelbotutils.cooldown.Cooldown method)
(voxelbotutils.cooldown.GroupedCooldownMapping method)
(voxelbotutils.cooldown.RoleBasedCooldown method)
(voxelbotutils.Embed method)
(voxelbotutils.menus.Check method)
(voxelbotutils.menus.Converter method)
(voxelbotutils.menus.Menu method)
(voxelbotutils.menus.MenuIterable method)
(voxelbotutils.menus.Option method)
(voxelbotutils.Paginator method)
(voxelbotutils.SelectMenu method)
(voxelbotutils.SelectOption method)
(voxelbotutils.TimeFormatter method)
(voxelbotutils.TimeValue method)
A
AbstractMentionable (class in voxelbotutils)
ActionRow (class in voxelbotutils)
activity_type (BotConfig.presence attribute)
add_buttons_with_rows() (voxelbotutils.MessageComponents class method)
add_choice() (voxelbotutils.ApplicationCommandOption method)
add_component() (voxelbotutils.ComponentHolder method)
add_delete_reaction() (voxelbotutils.Bot method)
add_discord_arguments() (in module voxelbotutils.web)
add_field() (voxelbotutils.Embed method)
add_option() (voxelbotutils.ApplicationCommand method)
(voxelbotutils.ApplicationCommandOption method)
add_slash_command (voxelbotutils.Command attribute)
add_user_to_guild_from_session() (in module voxelbotutils.web)
allow_none (voxelbotutils.menus.Option attribute)
application_id (voxelbotutils.ApplicationCommand attribute)
(voxelbotutils.Bot attribute)
ApplicationCommand (class in voxelbotutils)
ApplicationCommandOption (class in voxelbotutils)
ApplicationCommandOptionChoice (class in voxelbotutils)
ApplicationCommandOptionType (class in voxelbotutils)
ApplicationCommandType (class in voxelbotutils)
argparse (voxelbotutils.Command attribute)
argument_descriptions (voxelbotutils.Command attribute)
avatar (voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
avatar_url (voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
B
bans (BotConfig.intents attribute)
BaseComponent (class in voxelbotutils)
BOOLEAN (voxelbotutils.ApplicationCommandOptionType attribute)
boolean_buttons() (voxelbotutils.MessageComponents class method)
BooleanConverter (class in voxelbotutils.converters)
Bot (class in voxelbotutils)
bot (voxelbotutils.Cog attribute)
(WebsiteConfig.discord_bot_configs attribute)
bot_has_guild_permissions() (in module voxelbotutils)
bot_has_permissions() (in module voxelbotutils)
bot_in_guild() (in module voxelbotutils.checks)
bot_is_ready() (in module voxelbotutils.checks)
bot_ready (BotConfig.event_webhook.events attribute)
bot_support_role_id (BotConfig attribute)
BotConfig (built-in class)
BotConfig.bot_info (built-in class)
BotConfig.bot_listing_api_keys (built-in class)
BotConfig.database (built-in class)
BotConfig.embed (built-in class)
BotConfig.embed.author (built-in class)
BotConfig.event_webhook (built-in class)
BotConfig.event_webhook.events (built-in class)
BotConfig.intents (built-in class)
BotConfig.oauth (built-in class)
BotConfig.presence (built-in class)
BotConfig.presence.streaming (built-in class)
BotConfig.redis (built-in class)
BotConfig.shard_manager (built-in class)
BotConfig.statsd (built-in class)
BotConfig.statsd.constant_tags (built-in class)
BotConfig.upgrade_chat (built-in class)
BotNotInGuild
BotNotReady
bulk_create_global_application_commands() (voxelbotutils.MinimalBot method)
bulk_create_guild_application_commands() (voxelbotutils.MinimalBot method)
Button (class in voxelbotutils)
ButtonStyle (class in voxelbotutils)
C
cache_callback (voxelbotutils.menus.Option attribute)
cache_setup() (voxelbotutils.Cog method)
cached_messages (BotConfig attribute)
callback (voxelbotutils.menus.Option attribute)
can_run() (voxelbotutils.Group method)
CHANNEL (voxelbotutils.ApplicationCommandOptionType attribute)
ChannelID (class in voxelbotutils.converters)
CHAT_INPUT (voxelbotutils.ApplicationCommandType attribute)
Check (class in voxelbotutils.menus)
check (voxelbotutils.menus.Check attribute)
CheckFailureAction (class in voxelbotutils.menus)
choices (voxelbotutils.ApplicationCommandOption attribute)
clean (voxelbotutils.TimeValue attribute)
clean_full (voxelbotutils.TimeValue attribute)
clean_prefix (voxelbotutils.Bot attribute)
(voxelbotutils.Context attribute)
clean_spaced (voxelbotutils.TimeValue attribute)
client_id (BotConfig.oauth attribute)
(BotConfig.upgrade_chat attribute)
(WebsiteConfig.oauth attribute)
client_secret (BotConfig.upgrade_chat attribute)
(WebsiteConfig.oauth attribute)
Cog (class in voxelbotutils)
colour (BotConfig.embed attribute)
ColourConverter (class in voxelbotutils.converters)
Command (class in voxelbotutils)
command() (voxelbotutils.Group method)
commit_transaction() (voxelbotutils.DatabaseConnection method)
component (voxelbotutils.InteractionMessageable attribute)
component_display (voxelbotutils.menus.Option attribute)
ComponentHolder (class in voxelbotutils)
ComponentInteractionPayload (class in voxelbotutils.cogs.utils.interactions.components)
ComponentMessage (class in voxelbotutils)
ComponentWebhookMessage (class in voxelbotutils)
config (voxelbotutils.Bot attribute)
ConfigNotSet
conn (voxelbotutils.DatabaseConnection attribute)
content (BotConfig.bot_info attribute)
(BotConfig.embed attribute)
Context (class in voxelbotutils)
context_command_name (voxelbotutils.Command attribute)
context_command_type (voxelbotutils.Command attribute)
convert() (voxelbotutils.TimeValue class method)
Converter (class in voxelbotutils.menus)
converters (voxelbotutils.menus.Option attribute)
Cooldown (class in voxelbotutils.cooldown)
cooldown() (in module voxelbotutils.cooldown)
copy() (voxelbotutils.cooldown.Cooldown method)
copy_records_to_table() (voxelbotutils.DatabaseConnection method)
create_cog() (voxelbotutils.menus.Menu method)
create_global_application_command() (voxelbotutils.MinimalBot method)
create_guild_application_command() (voxelbotutils.MinimalBot method)
create_message_log() (voxelbotutils.MinimalBot method)
create_pool() (voxelbotutils.DatabaseConnection class method)
(voxelbotutils.RedisConnection class method)
D
DANGER (voxelbotutils.ButtonStyle attribute)
database (BotConfig.database attribute)
(voxelbotutils.Bot attribute)
(WebsiteConfig.database attribute)
DatabaseConnection (class in voxelbotutils)
DataLocation (class in voxelbotutils.menus)
days (voxelbotutils.TimeValue attribute)
db (BotConfig.redis attribute)
(WebsiteConfig.redis attribute)
default (voxelbotutils.ApplicationCommandOption attribute)
default_cooldown_error (voxelbotutils.cooldown.Cooldown attribute)
default_mapping_class (voxelbotutils.cooldown.Cooldown attribute)
default_prefix (BotConfig attribute)
defer() (voxelbotutils.cogs.utils.interactions.components.ComponentInteractionPayload method)
(voxelbotutils.Context method)
(voxelbotutils.InteractionMessageable method)
defer_response() (in module voxelbotutils)
defer_update() (voxelbotutils.cogs.utils.interactions.components.ComponentInteractionPayload method)
delete_database_call() (voxelbotutils.menus.MenuIterable method)
delete_global_application_command() (voxelbotutils.MinimalBot method)
delete_guild_application_command() (voxelbotutils.MinimalBot method)
delete_iterable_dict_cache() (voxelbotutils.menus.MenuCallbacks class method)
delete_iterable_list_cache() (voxelbotutils.menus.MenuCallbacks class method)
delta (voxelbotutils.TimeValue attribute)
description (voxelbotutils.ApplicationCommand attribute)
(voxelbotutils.ApplicationCommandOption attribute)
disable() (voxelbotutils.Button method)
(voxelbotutils.DisableableComponent method)
(voxelbotutils.SelectMenu method)
disable_components() (voxelbotutils.ComponentHolder method)
DisableableComponent (class in voxelbotutils)
disconnect() (voxelbotutils.DatabaseConnection method)
(voxelbotutils.RedisConnection method)
(voxelbotutils.StatsdConnection method)
discordbotlist_token (BotConfig.bot_listing_api_keys attribute)
discriminator (voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
display (voxelbotutils.menus.Option attribute)
dm_messages (BotConfig.intents attribute)
dm_reactions (BotConfig.intents attribute)
dm_typing (BotConfig.intents attribute)
dm_uncaught_errors (BotConfig attribute)
duration (voxelbotutils.TimeValue attribute)
E
edit_field_by_index() (voxelbotutils.Embed method)
edit_field_by_key() (voxelbotutils.Embed method)
Embed (class in voxelbotutils)
embeddify (voxelbotutils.Bot attribute)
emojis (BotConfig.intents attribute)
enable() (voxelbotutils.Button method)
(voxelbotutils.DisableableComponent method)
(voxelbotutils.SelectMenu method)
enable_components() (voxelbotutils.ComponentHolder method)
enabled (BotConfig.bot_info attribute)
(BotConfig.database attribute)
(BotConfig.embed attribute)
(BotConfig.embed.author attribute)
(BotConfig.oauth attribute)
(BotConfig.redis attribute)
(BotConfig.shard_manager attribute)
(WebsiteConfig.database attribute)
(WebsiteConfig.redis attribute)
ephemeral_error_messages (BotConfig attribute)
event_webhook_url (BotConfig.event_webhook attribute)
execute_many() (voxelbotutils.DatabaseConnection method)
F
FAIL (voxelbotutils.menus.CheckFailureAction attribute)
fail_message (voxelbotutils.menus.Check attribute)
failures (voxelbotutils.menus.Check attribute)
features (voxelbotutils.web.OauthGuild attribute)
fetch_guild() (voxelbotutils.web.OauthGuild method)
fetch_support_guild() (voxelbotutils.Bot method)
FilteredMember (class in voxelbotutils.converters)
FilteredUser (class in voxelbotutils.converters)
footer (BotConfig.embed attribute)
from_native() (voxelbotutils.Embed class method)
G
get() (voxelbotutils.RedisConnection method)
get_access_token_from_session() (in module voxelbotutils.web)
get_application_id() (voxelbotutils.MinimalBot method)
get_avatar_url() (in module voxelbotutils.web)
get_component() (voxelbotutils.ComponentHolder method)
get_connection() (voxelbotutils.DatabaseConnection class method)
(voxelbotutils.RedisConnection class method)
(voxelbotutils.StatsdConnection class method)
get_context_message() (voxelbotutils.Bot method)
get_discord_login_url() (in module voxelbotutils.web)
get_event_webhook() (voxelbotutils.Bot method)
get_extensions() (voxelbotutils.Bot method)
get_field_by_key() (voxelbotutils.Embed method)
get_global_application_commands() (voxelbotutils.MinimalBot method)
get_guild_application_commands() (voxelbotutils.MinimalBot method)
get_invite_link() (voxelbotutils.Bot method)
get_logger_name() (voxelbotutils.Cog method)
get_mentionable_channel() (voxelbotutils.Context method)
get_mentionable_role() (voxelbotutils.Context method)
get_options() (voxelbotutils.menus.Menu method)
(voxelbotutils.menus.MenuIterable method)
get_page() (voxelbotutils.Paginator method)
get_remaining_cooldown() (voxelbotutils.Command method)
(voxelbotutils.cooldown.Cooldown method)
get_sendable_data() (voxelbotutils.menus.Menu method)
get_tokens() (voxelbotutils.cooldown.Cooldown method)
get_user_guilds_from_session() (in module voxelbotutils.web)
get_user_info_from_session() (in module voxelbotutils.web)
get_user_topgg_vote() (voxelbotutils.Bot method)
Group (class in voxelbotutils)
group() (voxelbotutils.Group method)
GroupedCooldownMapping (class in voxelbotutils.cooldown)
GUILD (voxelbotutils.menus.DataLocation attribute)
guild (voxelbotutils.web.OauthMember attribute)
guild_join (BotConfig.event_webhook.events attribute)
guild_messages (BotConfig.intents attribute)
guild_permissions (voxelbotutils.web.OauthMember attribute)
guild_reactions (BotConfig.intents attribute)
guild_remove (BotConfig.event_webhook.events attribute)
guild_settings (voxelbotutils.Bot attribute)
guild_settings_prefix_column (BotConfig attribute)
guild_typing (BotConfig.intents attribute)
guilds (BotConfig.intents attribute)
H
host (BotConfig.database attribute)
(BotConfig.redis attribute)
(BotConfig.shard_manager attribute)
(BotConfig.statsd attribute)
(WebsiteConfig.database attribute)
(WebsiteConfig.redis attribute)
hours (voxelbotutils.TimeValue attribute)
I
icon (voxelbotutils.web.OauthGuild attribute)
icon_url (voxelbotutils.web.OauthGuild attribute)
id (voxelbotutils.AbstractMentionable attribute)
(voxelbotutils.ApplicationCommand attribute)
(voxelbotutils.web.OauthGuild attribute)
(voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
include_shard_id (BotConfig.presence attribute)
insert_database_call() (voxelbotutils.menus.MenuIterable method)
INTEGER (voxelbotutils.ApplicationCommandOptionType attribute)
integrations (BotConfig.intents attribute)
InteractionMessageable (class in voxelbotutils)
InvalidTimeDuration
invites (BotConfig.intents attribute)
InvokedMetaCommand
is_bot_support() (in module voxelbotutils.checks)
is_config_set() (in module voxelbotutils.checks)
is_interaction (voxelbotutils.Context attribute)
is_logged_in() (in module voxelbotutils.web)
is_not_slash_command() (in module voxelbotutils.checks)
is_slash_command() (in module voxelbotutils.checks)
is_upgrade_chat_purchaser() (in module voxelbotutils.checks)
is_upgrade_chat_subscriber() (in module voxelbotutils.checks)
is_voter() (in module voxelbotutils.checks)
IsNotSlashCommand
IsNotUpgradeChatPurchaser
IsNotUpgradeChatSubscriber
IsNotVoter
IsSlashCommand
L
LINK (voxelbotutils.ButtonStyle attribute)
links (BotConfig.bot_info attribute)
load_all_extensions() (voxelbotutils.Bot method)
locale (voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
locally_handled_errors (voxelbotutils.Command attribute)
logger (voxelbotutils.Bot attribute)
(voxelbotutils.Cog attribute)
login_url (WebsiteConfig attribute)
long_datetime (voxelbotutils.TimeFormatter attribute)
long_time (voxelbotutils.TimeFormatter attribute)
M
members (BotConfig.intents attribute)
mention (voxelbotutils.AbstractMentionable attribute)
MENTIONABLE (voxelbotutils.ApplicationCommandOptionType attribute)
Menu (class in voxelbotutils.menus)
MenuCallbacks (class in voxelbotutils.menus)
MenuIterable (class in voxelbotutils.menus)
MESSAGE (voxelbotutils.ApplicationCommandType attribute)
MessageComponents (class in voxelbotutils)
meta_command() (in module voxelbotutils.checks)
mfa_enabled (voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
mget() (voxelbotutils.RedisConnection method)
MinimalBot (class in voxelbotutils)
minutes (voxelbotutils.TimeValue attribute)
MissingRequiredArgumentString
N
name (BotConfig.embed.author attribute)
(voxelbotutils.AbstractMentionable attribute)
(voxelbotutils.ApplicationCommand attribute)
(voxelbotutils.ApplicationCommandOption attribute)
(voxelbotutils.ApplicationCommandOptionChoice attribute)
(voxelbotutils.web.OauthGuild attribute)
no_raise_cooldown() (in module voxelbotutils.cooldown)
NotBotSupport
NUMBER (voxelbotutils.ApplicationCommandOptionType attribute)
number_date (voxelbotutils.TimeFormatter attribute)
O
oauth_scopes (WebsiteConfig attribute)
OauthGuild (class in voxelbotutils.web)
OauthMember (class in voxelbotutils.web)
OauthUser (class in voxelbotutils.web)
okay() (voxelbotutils.Context method)
on_failure (voxelbotutils.menus.Check attribute)
Option (class in voxelbotutils.menus)
options (voxelbotutils.ApplicationCommand attribute)
(voxelbotutils.ApplicationCommandOption attribute)
original_author_id (voxelbotutils.Context attribute)
owner_id (voxelbotutils.web.OauthGuild attribute)
owner_ids (voxelbotutils.Bot attribute)
owners (BotConfig attribute)
owners_ignore_check_failures (BotConfig attribute)
P
Paginator (class in voxelbotutils)
param (voxelbotutils.errors.MissingRequiredArgumentString attribute)
parse() (voxelbotutils.TimeValue class method)
password (BotConfig.database attribute)
(WebsiteConfig.database attribute)
permissions (BotConfig.oauth attribute)
port (BotConfig.database attribute)
(BotConfig.redis attribute)
(BotConfig.shard_manager attribute)
(BotConfig.statsd attribute)
(WebsiteConfig.database attribute)
(WebsiteConfig.redis attribute)
predicate() (voxelbotutils.cooldown.Cooldown method)
(voxelbotutils.cooldown.RoleBasedCooldown method)
presences (BotConfig.intents attribute)
PRIMARY (voxelbotutils.ButtonStyle attribute)
process_discord_login() (in module voxelbotutils.web)
public_flags (voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
publish() (voxelbotutils.RedisConnection method)
publish_str() (voxelbotutils.RedisConnection method)
Q
qualified_name (voxelbotutils.Cog attribute)
R
redirect_uri (BotConfig.oauth attribute)
redis (voxelbotutils.Bot attribute)
RedisConnection (class in voxelbotutils)
relative_time (voxelbotutils.TimeFormatter attribute)
reload_config() (voxelbotutils.Bot method)
remove_component() (voxelbotutils.ComponentHolder method)
required (voxelbotutils.ApplicationCommandOption attribute)
requires_login() (in module voxelbotutils.web)
reset() (voxelbotutils.cooldown.Cooldown method)
respond() (voxelbotutils.cogs.utils.interactions.components.ComponentInteractionPayload method)
(voxelbotutils.InteractionMessageable method)
response_type (BotConfig.oauth attribute)
RETRY (voxelbotutils.menus.CheckFailureAction attribute)
ROLE (voxelbotutils.ApplicationCommandOptionType attribute)
RoleBasedCooldown (class in voxelbotutils.cooldown)
routes (WebsiteConfig attribute)
run() (voxelbotutils.menus.Converter method)
(voxelbotutils.menus.Option method)
S
scope (BotConfig.oauth attribute)
SECONDARY (voxelbotutils.ButtonStyle attribute)
seconds (voxelbotutils.TimeValue attribute)
SelectMenu (class in voxelbotutils)
SelectOption (class in voxelbotutils)
service (BotConfig.statsd.constant_tags attribute)
session (voxelbotutils.Bot attribute)
set() (voxelbotutils.RedisConnection method)
set_author_to_user() (voxelbotutils.Embed method)
set_cache_from_key() (voxelbotutils.menus.MenuCallbacks class method)
set_cache_from_keypair() (voxelbotutils.menus.MenuCallbacks class method)
set_default_presence() (voxelbotutils.Bot method)
set_footer() (voxelbotutils.Embed method)
set_footer_from_config() (voxelbotutils.Bot method)
set_image() (voxelbotutils.Embed method)
set_iterable_dict_cache() (voxelbotutils.menus.MenuCallbacks class method)
set_iterable_list_cache() (voxelbotutils.menus.MenuCallbacks class method)
set_table_column() (voxelbotutils.menus.MenuCallbacks class method)
set_thumbnail() (voxelbotutils.Embed method)
shard_connect (BotConfig.event_webhook.events attribute)
shard_disconnect (BotConfig.event_webhook.events attribute)
shard_ready (BotConfig.event_webhook.events attribute)
short_date (voxelbotutils.TimeFormatter attribute)
short_datetime (voxelbotutils.TimeFormatter attribute)
short_time (voxelbotutils.TimeFormatter attribute)
start() (voxelbotutils.menus.Menu method)
(voxelbotutils.Paginator method)
start_transaction() (voxelbotutils.DatabaseConnection method)
startup() (voxelbotutils.Bot method)
startup_method (voxelbotutils.Bot attribute)
stats (voxelbotutils.Bot attribute)
StatsdConnection (class in voxelbotutils)
status (BotConfig.presence attribute)
STRING (voxelbotutils.ApplicationCommandOptionType attribute)
SUBCOMMAND (voxelbotutils.ApplicationCommandOptionType attribute)
SUBCOMMAND_GROUP (voxelbotutils.ApplicationCommandOptionType attribute)
subcommand_group() (voxelbotutils.Group method)
SUCCESS (voxelbotutils.ButtonStyle attribute)
support_guild_id (BotConfig attribute)
T
text (BotConfig.presence attribute)
TimeFormatter (class in voxelbotutils)
TimeValue (class in voxelbotutils)
token (BotConfig attribute)
topgg_token (BotConfig.bot_listing_api_keys attribute)
twitch_client_id (BotConfig.presence.streaming attribute)
twitch_client_secret (BotConfig.presence.streaming attribute)
twitch_usernames (BotConfig.presence.streaming attribute)
type (voxelbotutils.ApplicationCommandOption attribute)
U
unhandled_error (BotConfig.event_webhook.events attribute)
update_message() (voxelbotutils.cogs.utils.interactions.components.ComponentInteractionPayload method)
update_rate_limit() (voxelbotutils.cooldown.Cooldown method)
upgrade_chat (voxelbotutils.Bot attribute)
url (BotConfig.embed.author attribute)
use_random_colour() (voxelbotutils.Embed method)
user (BotConfig.database attribute)
USER (voxelbotutils.ApplicationCommandOptionType attribute)
(voxelbotutils.ApplicationCommandType attribute)
(voxelbotutils.menus.DataLocation attribute)
user (WebsiteConfig.database attribute)
user_agent (BotConfig attribute)
(voxelbotutils.Bot attribute)
user_settings (voxelbotutils.Bot attribute)
UserID (class in voxelbotutils.converters)
username (voxelbotutils.web.OauthMember attribute)
(voxelbotutils.web.OauthUser attribute)
V
value (voxelbotutils.ApplicationCommandOptionChoice attribute)
(voxelbotutils.errors.InvalidTimeDuration attribute)
values (voxelbotutils.InteractionMessageable attribute)
voice_states (BotConfig.intents attribute)
W
webhooks (BotConfig.intents attribute)
website_base_url (WebsiteConfig attribute)
WebsiteConfig (built-in class)
WebsiteConfig.database (built-in class)
WebsiteConfig.discord_bot_configs (built-in class)
WebsiteConfig.oauth (built-in class)
WebsiteConfig.redis (built-in class)
Y
years (voxelbotutils.TimeValue attribute)
Read the Docs
v: 0.6.0
Versions
latest
stable
0.6.0
0.5.10
0.5.9
0.5.8
0.5.7
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.0
0.3.2
0.3.1
0.3.0
Downloads
On Read the Docs
Project Home
Builds