Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/IchBinLeoon/anisearch-discord-bot
/ functions
Functions
219 in github.com/IchBinLeoon/anisearch-discord-bot
⨍
Functions
219
◇
Types & classes
59
↓ 1 callers
Method
insert_manga_titles
(&self, titles: Vec<String>)
anisearch-bot/src/services/anilist/cache.rs:67
↓ 1 callers
Method
insert_staff_names
(&self, names: Vec<String>)
anisearch-bot/src/services/anilist/cache.rs:75
↓ 1 callers
Method
insert_studio_names
(&self, names: Vec<String>)
anisearch-bot/src/services/anilist/cache.rs:79
↓ 1 callers
Method
insert_tags
(&self, tags: Vec<String>)
anisearch-bot/src/services/anilist/cache.rs:115
↓ 1 callers
Method
is_first_page
(&self)
anisearch-bot/src/components/paginate.rs:172
↓ 1 callers
Method
is_last_page
(&self)
anisearch-bot/src/components/paginate.rs:176
↓ 1 callers
Function
log_command_invocation
(ctx: Context<'_>, status: ExecutionStatus)
anisearch-bot/src/events.rs:150
↓ 1 callers
Method
manga_autocomplete
(&self, title: String)
anisearch-bot/src/services/anilist/mod.rs:268
↓ 1 callers
Function
on_error
(error: FrameworkError<'_, Data, Error>)
anisearch-bot/src/error.rs:31
↓ 1 callers
Function
post_command
(ctx: Context<'_>)
anisearch-bot/src/events.rs:146
↓ 1 callers
Function
pre_command
(ctx: Context<'_>)
anisearch-bot/src/events.rs:121
↓ 1 callers
Method
random
( &self, media: Option<MediaType>, genres: Option<Vec<String>>, tags: Option<V
anisearch-bot/src/services/anilist/mod.rs:185
↓ 1 callers
Method
register_commands
(&self, http: &Http)
anisearch-bot/src/events.rs:87
↓ 1 callers
Method
remove_guild
(&self, id: GuildId)
anisearch-bot/src/services/guild/mod.rs:40
↓ 1 callers
Function
routes
()
anisearch-web/src/api/bot/mod.rs:13
↓ 1 callers
Method
search
(lock: &RwLock<Trie>, word: &str)
anisearch-bot/src/services/anilist/cache.rs:29
↓ 1 callers
Method
search_anime_titles
(&self, title: &str)
anisearch-bot/src/services/anilist/cache.rs:43
↓ 1 callers
Method
search_character_names
(&self, name: &str)
anisearch-bot/src/services/anilist/cache.rs:51
↓ 1 callers
Method
search_genres
(&self, genre: &str)
anisearch-bot/src/services/anilist/cache.rs:103
↓ 1 callers
Method
search_manga_titles
(&self, title: &str)
anisearch-bot/src/services/anilist/cache.rs:47
↓ 1 callers
Method
search_staff_names
(&self, name: &str)
anisearch-bot/src/services/anilist/cache.rs:55
↓ 1 callers
Method
search_studio_names
(&self, name: &str)
anisearch-bot/src/services/anilist/cache.rs:59
↓ 1 callers
Method
search_tags
(&self, tag: &str)
anisearch-bot/src/services/anilist/cache.rs:107
↓ 1 callers
Method
seasonal
( &self, season: MediaSeason, year: i32, sort: MediaSort, )
anisearch-bot/src/services/anilist/mod.rs:162
↓ 1 callers
Method
shards
( &self, _request: Request<ShardsRequest>, )
anisearch-bot/src/api.rs:129
↓ 1 callers
Function
spawn_activity_cycle
(ctx: SerenityContext)
anisearch-bot/src/events.rs:99
↓ 1 callers
Method
staff
( &self, variables: staff_query::Variables, )
anisearch-bot/src/clients/anilist/mod.rs:60
↓ 1 callers
Method
staff_autocomplete
(&self, name: String)
anisearch-bot/src/services/anilist/mod.rs:341
↓ 1 callers
Function
start_health_check
( health_reporter: HealthReporter, runners: RunnersMap, database: Arc<DatabaseConnection>, )
anisearch-bot/src/api.rs:155
↓ 1 callers
Method
stats
( &self, _request: Request<StatsRequest>, )
anisearch-bot/src/api.rs:54
↓ 1 callers
Method
studio
( &self, variables: studio_query::Variables, )
anisearch-bot/src/clients/anilist/mod.rs:67
↓ 1 callers
Method
studio_autocomplete
(&self, name: String)
anisearch-bot/src/services/anilist/mod.rs:367
↓ 1 callers
Method
tags_autocomplete
(&self, tag: String)
anisearch-bot/src/services/anilist/mod.rs:404
↓ 1 callers
Method
trending
( &self, media: MediaType, )
anisearch-bot/src/services/anilist/mod.rs:149
↓ 1 callers
Method
update_guild_command_usage
( &self, ctx_id: u64, execution_status: ExecutionStatus, execution_time: u128,
anisearch-bot/src/services/metrics/mod.rs:68
↓ 1 callers
Method
update_private_command_usage
( &self, ctx_id: u64, execution_status: ExecutionStatus, execution_time: u128,
anisearch-bot/src/services/metrics/mod.rs:88
Function
anilist_context_menu_command
( ctx: Context<'_>, #[description = "User to look up."] user: User, )
anisearch-bot/src/commands/profile/anilist.rs:33
Function
anilist_slash_command
( ctx: Context<'_>, #[description = "AniList username to look up."] #[min_length = 2] #[max_le
anisearch-bot/src/commands/profile/anilist.rs:14
Function
anime_slash_command
( ctx: Context<'_>, #[description = "Title of the anime to search for."] #[autocomplete = autocomp
anisearch-bot/src/commands/search/anime.rs:24
Function
autocomplete_anime_title
( ctx: Context<'a>, partial: &'a str, )
anisearch-bot/src/commands/autocomplete.rs:28
Function
autocomplete_character_name
( ctx: Context<'a>, partial: &'a str, )
anisearch-bot/src/commands/autocomplete.rs:48
Function
autocomplete_genres
( ctx: Context<'a>, partial: &'a str, )
anisearch-bot/src/commands/autocomplete.rs:119
Function
autocomplete_manga_title
( ctx: Context<'a>, partial: &'a str, )
anisearch-bot/src/commands/autocomplete.rs:38
Function
autocomplete_staff_name
( ctx: Context<'a>, partial: &'a str, )
anisearch-bot/src/commands/autocomplete.rs:61
Function
autocomplete_studio_name
( ctx: Context<'a>, partial: &'a str, )
anisearch-bot/src/commands/autocomplete.rs:71
Function
autocomplete_tags
( ctx: Context<'a>, partial: &'a str, )
anisearch-bot/src/commands/autocomplete.rs:129
Method
builder
()
anisearch-bot/src/components/paginate.rs:318
Function
character_slash_command
( ctx: Context<'_>, #[description = "Name of the character to search for."] #[autocomplete = autoc
anisearch-bot/src/commands/search/character.rs:22
Function
commands
(State(state): State<AppState>)
anisearch-web/src/api/bot/commands.rs:10
Function
create_database_connection
(database_uri: &str)
anisearch-lib/src/database.rs:6
Method
dispatch
(&self, ctx: &SerenityContext, event: &FullEvent)
anisearch-bot/src/events.rs:31
Method
down
(&self, manager: &SchemaManager)
anisearch-migration/src/m20220101_000001_initial_schema.rs:285
Method
extract_media_titles
(media: Vec<MediaQueryPageMedia>)
anisearch-bot/src/services/anilist/mod.rs:291
Method
flatten_response_data
(data: Option<T>, extract_fn: F)
anisearch-bot/src/services/anilist/mod.rs:235
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
anisearch-bot/src/utils/commands.rs:12
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
anisearch-bot/src/clients/anilist/mod.rs:144
Function
format_duration_millis
(duration: Duration)
anisearch-bot/src/utils/format.rs:70
Function
format_production
(media: &StudioQueryPageStudiosMediaNodes)
anisearch-bot/src/commands/search/studio.rs:145
Method
from
(e: SendError<T>)
anisearch-bot/src/components/mod.rs:21
Method
from
(value: CommandType)
anisearch-bot/src/utils/commands.rs:23
Method
from
(value: MediaChoice)
anisearch-bot/src/commands/choices.rs:12
Method
from
(value: DateTime<Utc>)
anisearch-bot/src/clients/anilist/mod.rs:198
Method
from
(e: Status)
anisearch-web/src/error.rs:36
Function
get_database_version
(db: &DatabaseConnection)
anisearch-lib/src/database.rs:36
Function
get_git_commit_hash
()
anisearch-lib/build.rs:22
Function
health
(State(state): State<AppState>)
anisearch-web/src/api/mod.rs:21
Method
init
()
anisearch-lib/src/config.rs:8
Method
init
(database: Arc<DatabaseConnection>)
anisearch-bot/src/services/guild/mod.rs:14
Method
init
(database: Arc<DatabaseConnection>)
anisearch-bot/src/services/metrics/mod.rs:14
Method
init
()
anisearch-bot/src/services/anilist/mod.rs:37
Method
insert_option
(lock: &RwLock<Option<Trie>>, words: Vec<String>)
anisearch-bot/src/services/anilist/cache.rs:91
Method
into_response
(self)
anisearch-web/src/error.rs:20
Function
invite_slash_command
(ctx: Context<'_>)
anisearch-bot/src/commands/help/invite.rs:17
Function
kitsu_context_menu_command
( ctx: Context<'_>, #[description = "User to look up."] user: User, )
anisearch-bot/src/commands/profile/kitsu.rs:33
Function
kitsu_slash_command
( ctx: Context<'_>, #[description = "Kitsu username to look up."] #[min_length = 3] #[max_leng
anisearch-bot/src/commands/profile/kitsu.rs:14
Function
main
()
anisearch-lib/build.rs:7
Function
main
()
anisearch-bot/src/main.rs:55
Function
main
()
anisearch-web/src/main.rs:34
Function
manga_slash_command
( ctx: Context<'_>, #[description = "Title of the manga to search for."] #[autocomplete = autocomp
anisearch-bot/src/commands/search/manga.rs:19
Method
migrations
()
anisearch-migration/src/lib.rs:9
Function
myanimelist_context_menu_command
( ctx: Context<'_>, #[description = "User to look up."] user: User, )
anisearch-bot/src/commands/profile/myanimelist.rs:33
Function
myanimelist_slash_command
( ctx: Context<'_>, #[description = "MyAnimeList username to look up."] #[min_length = 2] #[ma
anisearch-bot/src/commands/profile/myanimelist.rs:14
Method
new
( runners: RunnersMap, cache: Arc<Cache>, metrics_service: Arc<MetricsService>, )
anisearch-bot/src/api.rs:35
Method
new
(embed: CreateEmbed<'a>)
anisearch-bot/src/components/paginate.rs:383
Method
new
()
anisearch-bot/src/services/anilist/trie.rs:9
Method
new
()
anisearch-bot/src/services/anilist/cache.rs:17
Method
new
()
anisearch-bot/src/clients/anilist/mod.rs:18
Function
ping_slash_command
(ctx: Context<'_>)
anisearch-bot/src/commands/help/ping.rs:17
Function
profile_add_slash_command
( ctx: Context<'_>, #[description = "Anime tracking site."] site: TrackingSiteChoice, #[descriptio
anisearch-bot/src/commands/profile/add.rs:13
Function
profile_info_slash_command
( ctx: Context<'_>, #[description = "User to look up."] user: Option<User>, )
anisearch-bot/src/commands/profile/info.rs:14
Function
profile_remove_slash_command
( ctx: Context<'_>, #[description = "Anime tracking site."] site: TrackingSiteChoice, )
anisearch-bot/src/commands/profile/remove.rs:13
Function
profile_slash_command
(_: Context<'_>)
anisearch-bot/src/commands/profile/mod.rs:24
Function
random_slash_command
( ctx: Context<'_>, #[description = "Type of media."] media: Option<MediaChoice>, #[description =
anisearch-bot/src/commands/search/random.rs:21
Method
request
( &self, variables: T::Variables, )
anisearch-bot/src/clients/anilist/mod.rs:24
Function
run_migrations
(db: &DatabaseConnection)
anisearch-lib/src/database.rs:25
Method
search
(&self, prefix: &str, limit: usize)
anisearch-bot/src/services/anilist/trie.rs:38
Method
search_option
(lock: &RwLock<Option<Trie>>, word: &str)
anisearch-bot/src/services/anilist/cache.rs:83
Function
seasonal_slash_command
( ctx: Context<'_>, #[description = "Season to display anime from."] season: Option<SeasonChoice>,
anisearch-bot/src/commands/search/seasonal.rs:20
Function
shards
(State(state): State<AppState>)
anisearch-web/src/api/bot/shards.rs:10
Function
split_and_trim
(value: String)
anisearch-bot/src/utils/format.rs:66
← previous
next →
101–200 of 219, ranked by callers