DPY Anti-Spam
v0.9.0
Main Interface:
AntiSpamHandler
Message Templating
Example usages
Custom Events
Anti Mass Mentions
Package Logging
Optimising Package Usage
Extension Framework
Extension Framework
Extension Class Schema
Custom/No Punishment Modes
Object Reference:
Guild Object
User Object
Message Object
Util Functions
ASH Exceptions
Base Extension
DPY Anti-Spam
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
_
__eq__() (antispam.guild.Guild method)
(antispam.message.Message method)
(antispam.user.User method)
__hash__() (antispam.guild.Guild method)
(antispam.message.Message method)
(antispam.user.User method)
__init__() (antispam.anti_spam_handler.AntiSpamHandler method)
(antispam.exceptions.BaseASHException method)
(antispam.ext.AntiSpamTracker method)
(antispam.guild.Guild method)
(antispam.message.Message method)
(antispam.user.User method)
__module__ (antispam.exceptions.BaseASHException attribute)
(antispam.exceptions.DuplicateObject attribute)
(antispam.exceptions.ExtensionError attribute)
(antispam.exceptions.GuildNotFound attribute)
(antispam.exceptions.LogicError attribute)
(antispam.exceptions.MissingGuildPermissions attribute)
(antispam.exceptions.NotFound attribute)
(antispam.exceptions.ObjectMismatch attribute)
(antispam.exceptions.UserNotFound attribute)
(antispam.guild.Guild attribute)
(antispam.message.Message attribute)
(antispam.user.User attribute)
__repr__() (antispam.guild.Guild method)
(antispam.message.Message method)
(antispam.user.User method)
__slots__ (antispam.guild.Guild attribute)
(antispam.message.Message attribute)
(antispam.user.User attribute)
__str__() (antispam.exceptions.BaseASHException method)
(antispam.guild.Guild method)
(antispam.message.Message method)
(antispam.user.User method)
__weakref__ (antispam.exceptions.BaseASHException attribute)
A
add_custom_guild_options() (antispam.anti_spam_handler.AntiSpamHandler method)
(antispam.ext.AntiSpamTracker method)
add_ignored_item() (antispam.anti_spam_handler.AntiSpamHandler method)
antispam.exceptions (module)
antispam.util (module)
AntiSpamHandler (class in antispam.anti_spam_handler)
AntiSpamTracker (class in antispam.ext)
author_id (antispam.message.Message attribute)
B
BaseASHException
bot (antispam.user.User attribute)
C
channel_id (antispam.message.Message attribute)
clean_cache() (antispam.ext.AntiSpamTracker method)
clean_up() (antispam.user.User method)
content (antispam.message.Message attribute)
creation_time (antispam.message.Message attribute)
D
dict_to_embed() (in module antispam.util)
do_punishment() (antispam.ext.AntiSpamTracker method)
duplicate_channel_counter_dict (antispam.user.User attribute)
duplicate_counter (antispam.user.User attribute)
DuplicateObject
E
embed_to_string() (in module antispam.util)
ExtensionError
G
get_correct_duplicate_count() (antispam.user.User method)
get_guild_options() (antispam.anti_spam_handler.AntiSpamHandler method)
get_user_count() (antispam.ext.AntiSpamTracker method)
Guild (class in antispam.guild)
guild_id (antispam.message.Message attribute)
(antispam.user.User attribute)
GuildNotFound
H
has_custom_options (antispam.guild.Guild attribute)
I
id (antispam.guild.Guild attribute)
(antispam.message.Message attribute)
(antispam.user.User attribute)
in_guild (antispam.user.User attribute)
is_duplicate (antispam.message.Message attribute)
is_spamming() (antispam.ext.AntiSpamTracker method)
K
kick_count (antispam.user.User attribute)
L
load_from_dict() (antispam.anti_spam_handler.AntiSpamHandler static method)
(antispam.ext.AntiSpamTracker static method)
(antispam.guild.Guild static method)
(antispam.user.User static method)
LogicError
M
MassMentionPunishment (class in antispam.ext.anti_mass_mention)
Message (class in antispam.message)
messages (antispam.user.User attribute)
MissingGuildPermissions
N
NotFound
O
ObjectMismatch
options (antispam.guild.Guild attribute)
(antispam.user.User attribute)
P
propagate() (antispam.anti_spam_handler.AntiSpamHandler method)
(antispam.ext.AntiSpamTracker method)
(antispam.guild.Guild method)
(antispam.user.User method)
R
register_extension() (antispam.anti_spam_handler.AntiSpamHandler method)
remove_custom_guild_options() (antispam.anti_spam_handler.AntiSpamHandler method)
(antispam.ext.AntiSpamTracker method)
remove_ignored_item() (antispam.anti_spam_handler.AntiSpamHandler method)
remove_outdated_timestamps() (antispam.ext.AntiSpamTracker method)
remove_punishments() (antispam.ext.AntiSpamTracker method)
reset_user_count() (antispam.anti_spam_handler.AntiSpamHandler method)
S
save_to_dict() (antispam.anti_spam_handler.AntiSpamHandler method)
(antispam.ext.AntiSpamTracker method)
(antispam.guild.Guild method)
(antispam.user.User method)
substitute_args() (in module antispam.util)
T
transform_message() (in module antispam.util)
U
unregister_extension() (antispam.anti_spam_handler.AntiSpamHandler method)
update_cache() (antispam.ext.AntiSpamTracker method)
User (class in antispam.user)
UserNotFound
users (antispam.guild.Guild attribute)
W
warn_count (antispam.user.User attribute)
Read the Docs
v: v0.9.0
Versions
latest
stable
v0.9.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.