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
is_healthy
(&self)
src/service/watchdog.rs:30
↓ 1 callers
Method
is_uuid_invalid
(&self, uuid: uuid::Uuid)
src/service/invalid_uuid.rs:15
↓ 1 callers
Method
issue_join
(&self, guild_id: GuildId, user_id: UserId, wait_time: i32)
src/service/join.rs:17
↓ 1 callers
Method
log_in_as_user
(&self, code: String)
src/service/user_secret.rs:211
↓ 1 callers
Method
message
(&self, ctx: &Context, message: &Message)
src/discord/discord_bot.rs:378
↓ 1 callers
Method
message_update
(&self, ctx: &Context, event: &MessageUpdateEvent)
src/discord/discord_bot.rs:451
↓ 1 callers
Method
name
(&self)
src/discord/util/mod_log.rs:32
↓ 1 callers
Function
parse_ddg_response
(response: &str)
src/discord/slash_commands/xkcd.rs:56
↓ 1 callers
Method
ready
(&self, ctx: &Context, data_about_bot: &Ready)
src/discord/discord_bot.rs:524
↓ 1 callers
Function
remind_reminders
(http: &Http, services: &Services)
src/discord/scheduled.rs:270
↓ 1 callers
Method
remove_guild
(&self, guild: &UnavailableGuild)
src/service/guild_statistic.rs:38
↓ 1 callers
Method
remove_tag
(&self, guild_id: GuildId, name: &str)
src/service/tag.rs:111
↓ 1 callers
Method
reset_setting
(&self, guild_id: GuildId)
src/service/setting.rs:92
↓ 1 callers
Function
run_scheduled_tasks
(http: Arc<Http>, services: Arc<Services>, shutdown: Shutdown)
src/discord/scheduled.rs:24
↓ 1 callers
Function
run_server
( config: Arc<Config>, services: Arc<Services>, shutdown: Shutdown, )
src/server/mod.rs:286
↓ 1 callers
Function
setup_database_pool
(config: &Config)
src/database/mod.rs:20
↓ 1 callers
Function
setup_logging
()
src/main.rs:38
↓ 1 callers
Method
shutdown
(&self)
src/util.rs:21
↓ 1 callers
Function
shutdown_signal
(shutdown: Shutdown)
src/server/mod.rs:280
↓ 1 callers
Method
string_autocomplete
(&self, option_name: &str)
src/discord/util/mod.rs:116
↓ 1 callers
Function
unban_users
(http: &Http, services: &Services)
src/discord/scheduled.rs:228
↓ 1 callers
Method
unmute
( &self, http: &Http, services: &Services, guild_id: GuildId, target_u
src/service/mute.rs:262
↓ 1 callers
Function
unmute_users
(http: &Http, services: &Services)
src/discord/scheduled.rs:160
↓ 1 callers
Method
update_ban
(&self, ban: Ban)
src/service/ban.rs:238
↓ 1 callers
Method
update_hardban
(&self, hardban: Hardban)
src/service/hardban.rs:170
↓ 1 callers
Method
update_kick
(&self, kick: Kick)
src/service/kick.rs:213
↓ 1 callers
Method
update_mute
(&self, mute: Mute)
src/service/mute.rs:396
↓ 1 callers
Method
update_setting
(&self, guild_id: GuildId, new_setting: Setting)
src/service/setting.rs:79
↓ 1 callers
Method
update_softban
(&self, softban: Softban)
src/service/softban.rs:238
↓ 1 callers
Method
update_tag
(&self, tag: Tag)
src/database/tags.rs:62
↓ 1 callers
Method
update_warn
(&self, warn: Warn)
src/service/warn.rs:194
↓ 1 callers
Method
upsert_user_secret
(&self, user_secret: UserSecret)
src/database/user_secrets.rs:30
↓ 1 callers
Method
user_update
(&self, new: &CurrentUser)
src/discord/discord_bot.rs:535
↓ 1 callers
Function
validate_captcha_response
(secret: &str, response_id: &str)
src/server/endpoint/captcha.rs:38
↓ 1 callers
Function
verify_guild_message_create
(message: &Message)
src/discord/util/mod.rs:219
↓ 1 callers
Function
verify_guild_message_update
( message: &MessageUpdateEvent, )
src/discord/util/mod.rs:231
↓ 1 callers
Function
verify_token
(secret: &str, token: &str)
src/server/mod.rs:68
Method
_fetch_guild_iam_roles
(&self, guild_id: i64)
src/database/iam_roles.rs:39
Method
_fetch_guild_iam_roles
(&self, guild_id: GuildId)
src/service/iam_role.rs:46
Method
_update_join
(&self, join: Join)
src/database/joins.rs:45
Method
_update_reminder
(&self, reminder: Reminder)
src/database/reminders.rs:49
Method
boolean
(&self, option_name: &str)
src/discord/util/mod.rs:68
Method
command_name
(&self)
src/discord/slash_commands/massban.rs:74
Method
command_name
(&self)
src/discord/slash_commands/hardban.rs:59
Method
command_name
(&self)
src/discord/slash_commands/unmute.rs:50
Method
command_name
(&self)
src/discord/slash_commands/ping.rs:16
Method
command_name
(&self)
src/discord/slash_commands/clean.rs:56
Method
command_name
(&self)
src/discord/slash_commands/melo.rs:15
Method
command_name
(&self)
src/discord/slash_commands/clean_user.rs:70
Method
command_name
(&self)
src/discord/slash_commands/role_remove.rs:50
Method
command_name
(&self)
src/discord/slash_commands/iam.rs:42
Method
command_name
(&self)
src/discord/slash_commands/weather.rs:101
Method
command_name
(&self)
src/discord/slash_commands/server.rs:21
Method
command_name
(&self)
src/discord/slash_commands/xkcd.rs:76
Method
command_name
(&self)
src/discord/slash_commands/clean_bot.rs:60
Method
command_name
(&self)
src/discord/slash_commands/invite.rs:20
Method
command_name
(&self)
src/discord/slash_commands/info.rs:22
Method
command_name
(&self)
src/discord/slash_commands/mute.rs:74
Method
command_name
(&self)
src/discord/slash_commands/tag_edit.rs:62
Method
command_name
(&self)
src/discord/slash_commands/ban.rs:74
Method
command_name
(&self)
src/discord/slash_commands/remind.rs:58
Method
command_name
(&self)
src/discord/slash_commands/kick.rs:57
Method
command_name
(&self)
src/discord/slash_commands/tag_list.rs:21
Method
command_name
(&self)
src/discord/slash_commands/unban.rs:48
Method
command_name
(&self)
src/discord/slash_commands/iam_not.rs:44
Method
command_name
(&self)
src/discord/slash_commands/role_create.rs:50
Method
command_name
(&self)
src/discord/slash_commands/softban.rs:72
Method
command_name
(&self)
src/discord/slash_commands/tag_remove.rs:55
Method
command_name
(&self)
src/discord/slash_commands/tag_create.rs:62
Method
command_name
(&self)
src/discord/slash_commands/whois.rs:105
Method
command_name
(&self)
src/discord/slash_commands/warn.rs:57
Method
create_command
(&self)
src/discord/slash_commands/massban.rs:78
Method
create_command
(&self)
src/discord/slash_commands/hardban.rs:63
Method
create_command
(&self)
src/discord/slash_commands/unmute.rs:54
Method
create_command
(&self)
src/discord/slash_commands/ping.rs:20
Method
create_command
(&self)
src/discord/slash_commands/clean.rs:60
Method
create_command
(&self)
src/discord/slash_commands/melo.rs:19
Method
create_command
(&self)
src/discord/slash_commands/clean_user.rs:74
Method
create_command
(&self)
src/discord/slash_commands/role_remove.rs:54
Method
create_command
(&self)
src/discord/slash_commands/iam.rs:46
Method
create_command
(&self)
src/discord/slash_commands/weather.rs:105
Method
create_command
(&self)
src/discord/slash_commands/server.rs:25
Method
create_command
(&self)
src/discord/slash_commands/xkcd.rs:80
Method
create_command
(&self)
src/discord/slash_commands/clean_bot.rs:64
Method
create_command
(&self)
src/discord/slash_commands/invite.rs:24
Method
create_command
(&self)
src/discord/slash_commands/info.rs:26
Method
create_command
(&self)
src/discord/slash_commands/mute.rs:78
Method
create_command
(&self)
src/discord/slash_commands/tag_edit.rs:66
Method
create_command
(&self)
src/discord/slash_commands/ban.rs:78
Method
create_command
(&self)
src/discord/slash_commands/remind.rs:62
Method
create_command
(&self)
src/discord/slash_commands/kick.rs:61
Method
create_command
(&self)
src/discord/slash_commands/tag_list.rs:25
Method
create_command
(&self)
src/discord/slash_commands/unban.rs:52
Method
create_command
(&self)
src/discord/slash_commands/iam_not.rs:48
Method
create_command
(&self)
src/discord/slash_commands/role_create.rs:54
Method
create_command
(&self)
src/discord/slash_commands/softban.rs:76
Method
create_command
(&self)
src/discord/slash_commands/tag_remove.rs:59
Method
create_command
(&self)
src/discord/slash_commands/tag_create.rs:66
Method
create_command
(&self)
src/discord/slash_commands/whois.rs:109
Method
create_command
(&self)
src/discord/slash_commands/warn.rs:61
← previous
next →
201–300 of 461, ranked by callers