Module discord

Source
Expand description

Discord クライアント (bot) 機能。

Structs§

AutoDeleteConfig
自動削除設定。チャネルごとに保持される。
Discord
Discord システムモジュール。
DiscordConfig
Discord 設定データ。toml 設定に対応する。
DiscordPrompt
PoiseData 🔒

Enums§

SpeechModelChoice 🔒
SpeechVoiceChoice 🔒
WebSearchQuality 🔒

Constants§

AUTODEL_INVALID_CH_MSG 🔒
DEFAULT_TOML 🔒
DiscordPrompt のデフォルト値。
MSG_MAX_LEN 🔒
メッセージの最大文字数。 (Unicode codepoint)

Functions§

ai 🔒
aiimg 🔒
aispeech 🔒
aistatus 🔒
aistatus_funclist 🔒
aistatus_reset 🔒
aistatus_show 🔒
attack 🔒
autodel 🔒
autodel_set 🔒
autodel_status 🔒
camera 🔒
coin 🔒
command_list 🔒
convert_duration 🔒
分を (日, 時間, 分) に変換する。
delete_msgs_in_channel 🔒
チャネル内の全メッセージを取得し、フィルタ関数が true を返したものを すべて削除する。
dice 🔒
discord_main 🔒
システムを初期化し開始する。
event_handler 🔒
Serenity の全イベントハンドラ。
help
is_url_char 🔒
on_error 🔒
Poise イベントハンドラ。
parse_duration 🔒
日時分からなる文字列を分に変換する。
periodic_main 🔒
自動削除周期タスク。
post_command 🔒
pre_command 🔒
Poise イベントハンドラ。
remove_empty_lines 🔒
reply_long 🔒
文字数制限に気を付けつつ分割して送信する。
reply_long_mdquote 🔒
Markdown エスケープしながら Markdown 引用する。 文字数制限に気を付けつつ分割して送信する。
sysinfo 🔒

Type Aliases§

PoiseContext 🔒
PoiseError 🔒