Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Meowhal/osu-ahr
/ functions
Functions
617 in github.com/Meowhal/osu-ahr
⨍
Functions
617
◇
Types & classes
195
↓ 6 callers
Method
raiseOrderChanged
(type: OrderChangeType)
src/plugins/AutoHostSelector.ts:516
↓ 6 callers
Function
secToTimeNotation
(sec: number)
src/plugins/MapChecker.ts:282
↓ 6 callers
Method
start
()
src/plugins/MatchStarter.ts:175
↓ 6 callers
Method
stopTimer
()
src/plugins/MatchStarter.ts:181
↓ 6 callers
Method
toString
()
src/Modes.ts:57
↓ 5 callers
Method
Skip
()
src/plugins/HostSkipper.ts:169
↓ 5 callers
Method
_from
(value: string, values: T[], defaultMode: T, throwsIfFailed: boolean, tag: string)
src/Modes.ts:42
↓ 5 callers
Method
assertBanchoRespond
* 時間内に指定したBanchoResponseが返されることを確認する * @param lobby 対象のlobby * @param expected 期待されるBanshoResponseの種類 * @param cb BanchoResponseを評価するためのコールバッ
src/tests/TestUtils.ts:149
↓ 5 callers
Method
assertMpSettingsResult
(lobby: Lobby, result: MpSettingsResult)
src/tests/TestUtils.ts:191
↓ 5 callers
Method
cancel
遅延実行をキャンセルする。
src/libs/DeferredAction.ts:37
↓ 5 callers
Method
changeAfkPoint
(player: Player, stat: PlayerState, delta: number, reason: string)
src/plugins/AfkKicker.ts:137
↓ 5 callers
Method
off
(listener: Listener<T>)
src/libs/TypedEvent.ts:35
↓ 5 callers
Method
removeRole
(r: Roles)
src/Player.ts:40
↓ 5 callers
Method
resolveLobbyId
* スラッシュコマンドの対象ロビーIDを取得する。 * コマンドのパラメータで与えられている場合はそれを使用する。 * コマンドを実行したチャンネルがロビーに紐付けされていればそれを使用する。 * チャンネル名が mp_*** の形式であれば *** 部分を使用する。 * @
src/discord/DiscordBot.ts:443
↓ 5 callers
Method
stopTimer
()
src/plugins/MatchAborter.ts:171
↓ 4 callers
Method
CancelDeferredMessage
(tag: string)
src/Lobby.ts:391
↓ 4 callers
Method
CountPlayersStatus
* Count the number of players in each situation.
src/Lobby.ts:200
↓ 4 callers
Method
GetDescription
()
src/plugins/MapChecker.ts:342
↓ 4 callers
Method
SendMultilineMessageWithInterval
(lines: string[], intervalMs: number, tag: string, cooltimeMs: number)
src/Lobby.ts:419
↓ 4 callers
Method
StartTimer
(isFirst: boolean)
src/plugins/HostSkipper.ts:192
↓ 4 callers
Function
chanModes
(mode, param)
src/libs/irc.js:307
↓ 4 callers
Method
connect
(retryCount?: number | irc.handlers.IRaw | undefined, callback?: irc.handlers.IRaw | undefined)
src/IIrcClient.ts:19
↓ 4 callers
Method
doAbort
()
src/plugins/MatchAborter.ts:130
↓ 4 callers
Method
fixPassword
()
src/plugins/LobbyKeeper.ts:228
↓ 4 callers
Method
genKey
(userID: number, mode: string)
src/webapi/ProfileRepository.ts:67
↓ 4 callers
Function
getIrcConfig
()
src/TypedConfig.ts:23
↓ 4 callers
Function
logIrcEvent
(client: IIrcClient)
src/IIrcClient.ts:23
↓ 4 callers
Method
rejectMap
(reason: string, showRegulation: boolean)
src/plugins/MapChecker.ts:236
↓ 4 callers
Method
rotateQueue
* ホストキューの先頭を末尾に付け替える
src/plugins/AutoHostSelector.ts:477
↓ 4 callers
Method
start
(rl: readline.Interface | null)
src/cli/OahrCli.ts:213
↓ 4 callers
Method
updateMatchSummary
(ahr: OahrDiscord)
src/discord/DiscordBot.ts:496
↓ 3 callers
Method
AddVoter
(player: Player)
src/plugins/VoteCounter.ts:24
↓ 3 callers
Method
CloseLobby
(time_ms: number = 0)
src/plugins/LobbyTerminator.ts:52
↓ 3 callers
Function
IsStatResponse
(message: string)
src/parsers/StatParser.ts:95
↓ 3 callers
Method
RaiseHostChanged
(username: string)
src/Lobby.ts:620
↓ 3 callers
Method
RemoveVoter
(player: Player)
src/plugins/VoteCounter.ts:30
↓ 3 callers
Method
RequestStatAsync
(player: Player, byPm: boolean, timeout: number = this.option.stat_timeout_ms)
src/Lobby.ts:403
↓ 3 callers
Method
Vote
(player: Player)
src/plugins/VoteCounter.ts:16
↓ 3 callers
Method
calcCurrentOrderAsName
* プレイヤーのホスト順を計算し、結果を名前で出力する。
src/webapi/HistoryRepository.ts:259
↓ 3 callers
Method
delay
(ms: number)
src/dummies/DummyIrcClient.ts:138
↓ 3 callers
Method
enterLobbyAsync
(id: string)
src/cli/OahrBase.ts:107
↓ 3 callers
Method
fetchBeatmapFromWebsite
(id: number)
src/webapi/BeatmapRepository.ts:165
↓ 3 callers
Function
fetchLogsAsync
()
src/web/statics/main.js:160
↓ 3 callers
Method
fixMods
()
src/plugins/LobbyKeeper.ts:241
↓ 3 callers
Method
fixTitle
()
src/plugins/LobbyKeeper.ts:234
↓ 3 callers
Function
genEnvKey
(category: string, key: string)
src/TypedConfig.ts:82
↓ 3 callers
Method
getDescription
()
src/plugins/LobbyKeeper.ts:457
↓ 3 callers
Method
getLoggers
()
src/discord/OahrDiscord.ts:60
↓ 3 callers
Method
getTokenPath
(asGuest: boolean)
src/webapi/WebApiClient.ts:68
↓ 3 callers
Function
loadEnvConfig
(category: string, template: any, hints?: ConfigTypeHint[])
src/TypedConfig.ts:146
↓ 3 callers
Method
makeLobbyAsync
(name: string)
src/cli/OahrBase.ts:94
↓ 3 callers
Method
normalize
* 比較しやすい表現に変換する * スペースとハイフンを取り除き、小文字にする * @param v * @returns
src/Modes.ts:38
↓ 3 callers
Method
removePlayer
(player: Player)
src/plugins/AutoHostSelector.ts:40
↓ 3 callers
Method
setAsHost
(player: Player)
src/Lobby.ts:904
↓ 3 callers
Function
setDiscordId
(interaction: GuildCommandInteraction, logger: any)
src/trials/AppendersTrial.ts:92
↓ 3 callers
Method
setModeOption
(mode: any)
src/plugins/LobbyKeeper.ts:85
↓ 3 callers
Method
setModsOption
(mods: any)
src/plugins/LobbyKeeper.ts:135
↓ 3 callers
Method
setSizeOption
(size: any)
src/plugins/LobbyKeeper.ts:116
↓ 3 callers
Function
setupAsync
()
src/tests/MapRecasterTest.ts:12
↓ 3 callers
Method
statIsAfk
(stat: StatStatuses)
src/plugins/HostSkipper.ts:225
↓ 3 callers
Method
stopInfoMessageAnnouncement
()
src/Lobby.ts:1050
↓ 3 callers
Method
stopTransferLog
()
src/discord/OahrDiscord.ts:53
↓ 3 callers
Function
test
(waitTime: number)
src/tests/HostSkipperTest.ts:112
↓ 3 callers
Function
unifyParamName
(name: string)
src/plugins/MapChecker.ts:537
↓ 2 callers
Function
AppendLog
(log)
src/web/statics/main.js:85
↓ 2 callers
Method
GetLobbyStatus
()
src/Lobby.ts:970
↓ 2 callers
Method
GetPluginStatus
()
src/plugins/AfkKicker.ts:195
↓ 2 callers
Method
LogInOutPlayers
()
src/plugins/InOutLogger.ts:57
↓ 2 callers
Method
OrderBySlotBase
* MpSettingsの結果をもとに、ロビーのスロット順にキューを構成しなおす * @param result
src/plugins/AutoHostSelector.ts:333
↓ 2 callers
Method
RaiseParsedStat
(isPm: boolean)
src/Lobby.ts:697
↓ 2 callers
Method
Reset
()
src/plugins/HostSkipper.ts:186
↓ 2 callers
Method
SendMessageWithDelayAsync
(message: string, delay: number)
src/Lobby.ts:369
↓ 2 callers
Method
ShowHostQueue
* 現在のホストキューをロビーチャットに投稿する * Nameはチャットのhighlightに引っかからないように加工される
src/plugins/AutoHostSelector.ts:355
↓ 2 callers
Method
SkipTo
* 指定ユーザーまでスキップ * 順番は維持される * @param to
src/plugins/AutoHostSelector.ts:380
↓ 2 callers
Method
addPlayer
(player: Player, slot: number, team: Teams, asHost: boolean = false)
src/Lobby.ts:858
↓ 2 callers
Function
applySpeedLimit
(ircClient: IIrcClient, tokens: number = 10, periodMs: number = 5000)
src/libs/ChatLimiter.ts:3
↓ 2 callers
Function
assertHost
(next: Player)
src/tests/LobbyTest.ts:202
↓ 2 callers
Method
cancelCheck
()
src/plugins/MapChecker.ts:183
↓ 2 callers
Method
checkAutoAbort
()
src/plugins/MatchAborter.ts:117
↓ 2 callers
Method
checkPassed
()
src/plugins/VoteCounter.ts:63
↓ 2 callers
Method
checkSkipCount
(showMessage: boolean = false)
src/plugins/HostSkipper.ts:159
↓ 2 callers
Method
checkVoteCount
(showMessage: boolean = false)
src/plugins/MatchStarter.ts:126
↓ 2 callers
Method
checkVoteCount
(showMessage: boolean = false)
src/plugins/MatchAborter.ts:100
↓ 2 callers
Method
clearCache
()
src/plugins/CacheCleaner.ts:64
↓ 2 callers
Function
convertEncodingHelper
(str, encoding, errorHandler)
src/libs/irc.js:1296
↓ 2 callers
Method
deleteStoredToken
(asGuest: boolean)
src/webapi/WebApiClient.ts:109
↓ 2 callers
Method
discardExpiredCache
(expiredMs: number = this.cacheExpiredMs)
src/webapi/ProfileRepository.ts:58
↓ 2 callers
Method
disconnect
(message: string, callback: () => void)
src/IIrcClient.ts:20
↓ 2 callers
Method
ensureRegisteredAsync
()
src/cli/OahrBase.ts:80
↓ 2 callers
Method
existsUser
(userId: number)
src/dummies/DummyHistoryFetcher.ts:159
↓ 2 callers
Function
filterLogs
(logs)
src/web/statics/main.js:18
↓ 2 callers
Method
findMatchSummaryMessage
(channel: TextChannel, ahr: OahrDiscord)
src/discord/DiscordBot.ts:526
↓ 2 callers
Method
formatByte
(numByte: number)
src/plugins/CacheCleaner.ts:81
↓ 2 callers
Method
genKey
(mapid: number, mode: string | PlayMode)
src/webapi/BeatmapRepository.ts:92
↓ 2 callers
Method
generateInviteLink
()
src/discord/DiscordBot.ts:478
↓ 2 callers
Method
getDeniedPlayerNames
()
src/plugins/AutoHostSelector.ts:503
↓ 2 callers
Method
getInfoMessage
()
src/Lobby.ts:1007
↓ 2 callers
Method
getOrCreateMatchChannel
(guild: Guild, lobbyNumber: string)
src/discord/DiscordBot.ts:351
↓ 2 callers
Method
getOrCreateMatchesChannel
(guild: Guild)
src/discord/DiscordBot.ts:376
↓ 2 callers
Method
getPlayer
(userID: number, mode: string)
src/webapi/ProfileRepository.ts:98
← previous
next →
101–200 of 617, ranked by callers