Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Samoxive/SafetyJim
/ functions
Functions
461 in github.com/Samoxive/SafetyJim
⨍
Functions
461
◇
Types & classes
225
↓ 1 callers
Method
fetch_guild_hardban_count
(&self, guild_id: GuildId)
src/service/hardban.rs:147
↓ 1 callers
Method
fetch_guild_hardbans
(&self, guild_id: GuildId, page: NonZeroU32)
src/service/hardban.rs:135
↓ 1 callers
Method
fetch_guild_kick_count
(&self, guild_id: GuildId)
src/service/kick.rs:178
↓ 1 callers
Method
fetch_guild_kicks
(&self, guild_id: GuildId, page: NonZeroU32)
src/service/kick.rs:166
↓ 1 callers
Method
fetch_guild_mute_count
(&self, guild_id: GuildId)
src/service/mute.rs:337
↓ 1 callers
Method
fetch_guild_mutes
(&self, guild_id: GuildId, page: NonZeroU32)
src/service/mute.rs:325
↓ 1 callers
Method
fetch_guild_softban_count
(&self, guild_id: GuildId)
src/service/softban.rs:203
↓ 1 callers
Method
fetch_guild_softbans
(&self, guild_id: GuildId, page: NonZeroU32)
src/service/softban.rs:191
↓ 1 callers
Method
fetch_guild_tags
(&self, guild_id: i64)
src/database/tags.rs:44
↓ 1 callers
Method
fetch_guild_warn_count
(&self, guild_id: GuildId)
src/service/warn.rs:159
↓ 1 callers
Method
fetch_guild_warns
(&self, guild_id: GuildId, page: NonZeroU32)
src/service/warn.rs:147
↓ 1 callers
Method
fetch_last_guild_ban
(&self, guild_id: i64)
src/database/bans.rs:63
↓ 1 callers
Method
fetch_self_user
(&self, user_id: UserId)
src/service/user_secret.rs:286
↓ 1 callers
Function
fetch_self_user_guilds
( client: &Client, access_token: &str, )
src/service/user_secret.rs:144
↓ 1 callers
Method
fetch_self_user_guilds
( &self, services: &Services, user_id: UserId, )
src/service/user_secret.rs:337
↓ 1 callers
Method
fetch_valid_mutes
(&self, guild_id: i64, user_id: i64)
src/database/mutes.rs:64
↓ 1 callers
Method
filter_known_guilds
(&self, guild_ids: &[GuildId])
src/service/guild_statistic.rs:60
↓ 1 callers
Function
filter_message_deep
unoptimized, maybe use Aho-Corasick pattern matching instead of O(n^2)
src/discord/message_processors/word_filter.rs:38
↓ 1 callers
Function
generate_default_user_avatar_url
(discriminator: &str)
src/service/user_secret.rs:76
↓ 1 callers
Function
generate_guild_icon_url
(guild: &SelfGuildResponse)
src/service/user_secret.rs:99
↓ 1 callers
Function
generate_member_embed
( guild: &'a CachedGuild, member: &'a PartialMember, user: &'a User, )
src/discord/slash_commands/whois.rs:43
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/massban.rs:38
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/hardban.rs:36
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/tag.rs:33
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/unmute.rs:32
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/clean.rs:36
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/clean_user.rs:39
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/role_remove.rs:32
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/iam.rs:30
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/weather.rs:87
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/xkcd.rs:46
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/clean_bot.rs:38
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/mute.rs:42
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/tag_edit.rs:34
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/ban.rs:42
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/remind.rs:36
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/kick.rs:36
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/unban.rs:32
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/iam_not.rs:30
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/role_create.rs:32
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/softban.rs:40
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/tag_remove.rs:33
↓ 1 callers
Function
generate_options
( data: &CommandData, )
src/discord/slash_commands/tag_create.rs:34
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/whois.rs:33
↓ 1 callers
Function
generate_options
(data: &CommandData)
src/discord/slash_commands/warn.rs:36
↓ 1 callers
Function
generate_token
(secret: &str, user_id: UserId)
src/server/mod.rs:85
↓ 1 callers
Function
generate_user_avatar_url
(self_user_response: &SelfUserResponse)
src/service/user_secret.rs:86
↓ 1 callers
Function
generate_user_embed
(user: &User)
src/discord/slash_commands/whois.rs:86
↓ 1 callers
Function
get_all_processors
()
src/discord/message_processors/mod.rs:19
↓ 1 callers
Function
get_config
()
src/config.rs:21
↓ 1 callers
Method
get_expired_joins
(&self)
src/service/join.rs:37
↓ 1 callers
Method
get_guild_statistics
(&self)
src/service/guild_statistic.rs:51
↓ 1 callers
Function
get_permissions
( member_id: UserId, member_roles: &[RoleId], guild_id: GuildId, guild_roles: &HashMap<RoleId,
src/discord/util/mod.rs:135
↓ 1 callers
Method
get_self_user
(&self, user_id: UserId)
src/service/user_secret.rs:265
↓ 1 callers
Method
get_self_user_guilds
( &self, services: &Services, user_id: UserId, )
src/service/user_secret.rs:314
↓ 1 callers
Method
get_tag_content
(&self, guild_id: GuildId, name: &str)
src/service/tag.rs:35
↓ 1 callers
Method
guild_create
(&self, guild: &Guild)
src/discord/discord_bot.rs:170
↓ 1 callers
Method
guild_delete
(&self, incomplete: &UnavailableGuild)
src/discord/discord_bot.rs:176
↓ 1 callers
Method
guild_member_addition
(&self, ctx: &Context, new_member: &Member)
src/discord/discord_bot.rs:188
↓ 1 callers
Method
guild_member_removal
(&self, guild_id: GuildId, kicked: &User)
src/discord/discord_bot.rs:323
↓ 1 callers
Method
guild_member_update
serenity merged no-cache and cached methods so ignore underscore prefixed parameters, they only exist for cache users.
src/discord/discord_bot.rs:342
↓ 1 callers
Method
guild_role_create
(&self, new: &Role)
src/discord/discord_bot.rs:350
↓ 1 callers
Method
guild_role_delete
(&self, guild_id: GuildId)
src/discord/discord_bot.rs:358
↓ 1 callers
Method
guild_role_update
(&self, new: &Role)
src/discord/discord_bot.rs:364
↓ 1 callers
Method
guild_update
(&self, new: &PartialGuild)
src/discord/discord_bot.rs:372
↓ 1 callers
Method
handle_command
( &self, context: &Context, interaction: &CommandInteraction, _config: &Config
src/discord/slash_commands/tag.rs:72
↓ 1 callers
Method
increment_guild_member_count
(&self, guild_id: GuildId)
src/service/guild_statistic.rs:43
↓ 1 callers
Function
initialize_slash_commands
( http: &Http, slash_commands: &SlashCommands, )
src/discord/discord_bot.rs:120
↓ 1 callers
Function
initialize_statics
()
src/constants.rs:54
↓ 1 callers
Method
insert_ban
(&self, ban: Ban)
src/service/ban.rs:227
↓ 1 callers
Method
insert_hardban
(&self, hardban: Hardban)
src/service/hardban.rs:159
↓ 1 callers
Method
insert_http
(&self, http: Arc<Http>)
src/service/guild.rs:138
↓ 1 callers
Method
insert_iam_role
(&self, iam_role: IAMRole)
src/database/iam_roles.rs:46
↓ 1 callers
Method
insert_join
(&self, join: Join)
src/database/joins.rs:34
↓ 1 callers
Method
insert_kick
(&self, kick: Kick)
src/service/kick.rs:202
↓ 1 callers
Method
insert_mute
(&self, mute: Mute)
src/service/mute.rs:385
↓ 1 callers
Method
insert_reminder
(&self, reminder: Reminder)
src/database/reminders.rs:36
↓ 1 callers
Method
insert_setting
(&self, setting: Setting)
src/database/settings.rs:168
↓ 1 callers
Method
insert_softban
(&self, softban: Softban)
src/service/softban.rs:227
↓ 1 callers
Method
insert_tag
(&self, tag: Tag)
src/database/tags.rs:51
↓ 1 callers
Method
insert_warn
(&self, warn: Warn)
src/service/warn.rs:183
↓ 1 callers
Method
interaction_create
(&self, ctx: &Context, interaction: &Interaction)
src/discord/discord_bot.rs:541
↓ 1 callers
Method
invalidate_cached_user
(&self, user_id: UserId)
src/service/guild.rs:121
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/massban.rs:68
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/hardban.rs:53
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/unmute.rs:44
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/clean.rs:50
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/clean_user.rs:64
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/role_remove.rs:44
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/clean_bot.rs:54
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/mute.rs:68
↓ 1 callers
Function
is_authorized
(setting: &Setting, permissions: Permissions)
src/discord/slash_commands/tag_edit.rs:52
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/ban.rs:68
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/kick.rs:51
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/unban.rs:42
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/role_create.rs:44
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/softban.rs:66
↓ 1 callers
Function
is_authorized
(setting: &Setting, permissions: Permissions)
src/discord/slash_commands/tag_remove.rs:45
↓ 1 callers
Function
is_authorized
(setting: &Setting, permissions: Permissions)
src/discord/slash_commands/tag_create.rs:52
↓ 1 callers
Function
is_authorized
(permissions: Permissions)
src/discord/slash_commands/warn.rs:51
← previous
next →
101–200 of 461, ranked by callers