MCPcopy Index your code
hub / github.com/Samoxive/SafetyJim

github.com/Samoxive/SafetyJim @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
686 symbols 1,268 edges 103 files 30 documented · 4% updated 4mo ago★ 387 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

SlashCommand (Interface)
(no doc) [30 implementers]
src/discord/slash_commands/mod.rs
ModPermission (Interface)
(no doc) [6 implementers]
src/server/mod.rs
MessageProcessor (Interface)
(no doc) [3 implementers]
src/discord/message_processors/mod.rs
CommandDataExt (Interface)
(no doc) [1 implementers]
src/discord/util/mod.rs
UserExt (Interface)
(no doc) [1 implementers]
src/discord/util/mod.rs
SerenityErrorExt (Interface)
(no doc) [1 implementers]
src/discord/util/mod.rs

Core symbols most depended-on inside this repo

reply_to_interaction_str
called by 108
src/discord/util/mod.rs
verify_guild_slash_command
called by 26
src/discord/util/mod.rs
now
called by 20
src/util.rs
string
called by 19
src/discord/util/mod.rs
get_setting
called by 19
src/service/setting.rs
discord_error_code
called by 18
src/discord/util/mod.rs
get_guild
called by 15
src/service/guild.rs
unauthorized_reply
called by 14
src/discord/util/mod.rs

Shape

Method 343
Class 171
Function 118
Enum 48
Interface 6

Languages

Rust100%

Modules by API surface

src/discord/util/mod.rs31 symbols
src/service/guild.rs26 symbols
src/discord/discord_bot.rs25 symbols
src/service/user_secret.rs18 symbols
src/service/mute.rs16 symbols
src/service/ban.rs14 symbols
src/server/mod.rs14 symbols
src/discord/slash_commands/weather.rs14 symbols
src/database/mutes.rs13 symbols
src/database/bans.rs12 symbols
src/service/warn.rs9 symbols
src/service/tag.rs9 symbols

For agents

$ claude mcp add SafetyJim \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact