K-PROBOT

Discord サーバー管理BOT コマンドガイド

new_releases バージョン v3.2.0 時点のコマンドリストです

add サーバーに導入する
search
search_off

一致する結果が見つかりませんでした

settings

セットアップ

settings_suggest

/allsetup

すべてのログチャンネルと通報チャンネルを自動作成します。

作成されるチャンネル:
参加退出ログ メッセージログ モデレーションログ VCログ 処罰ログ 通報
info 同じ名前のチャンネルがあれば作らずに再利用します。チャンネルは管理者だけが見られる「管理ログ」カテゴリーに作成され、招待リンクログの送信先は参加退出ログに設定されます。
管理者限定
fact_check

/viewsettings

このサーバーのK-PROBOT設定を一覧表示します。未設定の項目も含めて表示されるので、設定漏れの確認に使えます。

表示される項目:
モデレーション 各対策のON/OFF、NGワードや除外チャンネルの件数
ログ・通知チャンネル 各種ログ/通報/自己紹介の送信先
レベル XP設定、通知チャンネル、レベルロール、ショップ、ランキング公開状態
認証 認証パネル、サブ垢検出、手動認証
Bump通知 通知のON/OFFと通知ロール
チケット 作成カテゴリ、種類の件数、パネルの設置状況
AI・その他 AIアシスタント、再起動ログ、地震速報の送り先
info 実行した本人にのみ表示されます。
管理者限定
notifications

/setlogchannel

各種ログを送信するチャンネルを設定します。

log_type 選択式
参加退出ログ 参加/退出ログ
メッセージログ メッセージ編集/削除ログ
管理ログ モデレーションログ
処罰ログ 処罰ログ
VCログ VC参加/退出ログ
channel テキストチャンネル
例 /setlogchannel log_type:参加退出ログ channel:#ログ
管理者限定
person_add

/join通知

新規メンバー参加時の通知チャンネルを設定します。

channel テキストチャンネル
管理者限定
how_to_reg

/joinrole

サーバーに参加したメンバーへ自動で付与するロールを設定します。

role ロール(省略可) 省略すると現在の設定を表示
リセット True / False(省略可) Trueで設定を解除
info BOTには付与しません。@everyone、連携サービス・BOT専用のロール、K-PROBOTより上位のロールは設定できません。
管理者限定
link

/招待リンクログ

メンバー参加時に使用された招待リンクをログに表示します。

destination 選択式
参加退出ログチャンネル joinlogに送信
参加通知チャンネル join通知に送信
無効化 ログを無効化
管理者限定
trending_up

/setuplevel

レベルアップ通知チャンネルを設定します。

channel テキストチャンネル
管理者限定
badge

/set自己紹介

自己紹介を投稿するチャンネルを設定します。

管理者限定
report

/set通報

通報を受け取るチャンネルを設定します。

管理者限定
shield

モデレーション

flag

通報機能

メッセージを右クリック → アプリ → 通報 で問題のあるメッセージを通報できます。

touch_app 右クリックメニューから簡単通報
admin_panel_settings 管理者がボタンで処罰を選択
mail 被処罰者へDMで通知(任意)
edit_note 管理者からの追加メッセージ送信可能
処罰オプション:
BAN KICK タイムアウト(1時間/6時間/1日/1週間) 警告(DM通知)
info 通報理由の入力は任意です。自分のメッセージとBOTのメッセージは通報できません。通報は1人5時間に2回までです。/set通報 で受け取り先が設定されていないと使えません。
pin_drop

/pin

テキストを常に一番下に固定します(スティッキーピン)。

テキスト テキスト
info メッセージが送信されるたびに、前のメッセージを削除して新しく一番下に送信されます。
管理者限定
close

/unpin

スティッキーピンを解除します。

管理者限定
lock

/notspeak

メッセージ送信を禁止するチャンネルを設定します。(コマンドのみ許可)

操作 選択式
追加 チャンネルを追加
削除 チャンネルを削除
一覧 設定一覧を表示
管理者限定
link

/allowdiscordlink

Discord招待リンクの送信を許可するチャンネルを設定します。

管理者限定
link_off

/denydiscordlink

Discord招待リンクの許可を解除します。

管理者限定
list

/discordlinklist

招待リンクを許可しているチャンネル一覧を表示します。

管理者限定
visibility_off

/allowall

指定チャンネル、またはカテゴリをモデレーション監視から除外します。カテゴリを指定すると、中のチャンネル(あとから入れたものを含む)とそのスレッドがすべて除外されます。

info メッセージに対する荒らし対策(連投・メンション・招待リンク・詐欺リンク・NGワード・トークン漏洩・AI荒らしメッセージ対策など)を行いません。
管理者限定
visibility

/deleteall

チャンネル・カテゴリの監視除外を解除します。

管理者限定
list_alt

/excludedlist

監視除外しているチャンネル・カテゴリの一覧を表示します。

管理者限定
webhook

/allowwebhook

指定チャンネルをWebhook荒らし検出から除外します。

管理者限定
webhook

/deletewebhook

チャンネルのWebhook荒らし検出除外を解除します。

管理者限定
list

/webhooklist

Webhook荒らし検出除外チャンネル一覧を表示します。

管理者限定
block

/word

NGワードを設定します。

word テキスト 禁止するワード
action 選択式
BAN サーバーからBAN
KICK サーバーからKICK
TIMEOUT 1時間タイムアウト
DELETEMESSAGE メッセージ削除のみ
delete_message True / False(省略可) 処罰後にメッセージを削除するか(既定はTrue)
管理者限定
remove_circle

/word_remove

NGワードを削除します。

管理者限定
list

/word_list

NGワード一覧を表示します。

管理者限定
timer

/ratelimit

ユーザーに発言レート制限を設定します。

user ユーザー
time_window 数値(分) 何分以内に
max_messages 数値 何件のメッセージで
restriction_duration 数値(分) 何分間の発言制限
例 /ratelimit user:@ユーザー time_window:10 max_messages:2 restriction_duration:15
管理者限定
timer_off

/ratelimit_remove

ユーザーのレート制限を解除します。

管理者限定
list

/ratelimit_list

レート制限一覧を表示します。

管理者限定
mail_lock

/dmblock

サーバーのメンバー間DM送信を一時停止します(トグル)。再度実行で解除。解除するまで自動で継続されます。

info

Discordの「セキュリティ措置 > DMを一時停止」と同じ機能です。フレンド同士・モデレーター・BOTのDMは引き続き送信できます。

管理者限定
campaign

/宣伝リミット

宣伝チャンネルでの同じメッセージの重複送信を制限します。

info 同じメッセージを1週間以内に2回送信 → 警告、3回送信 → メッセージ削除&警告。管理者は除外。
管理者限定
verified_user

Web認証システム

サブアカウント検出認証

Webブラウザを使用した認証システムで、複数の検出技術を組み合わせてサブアカウントを高精度に検出・拒否します。

shield
多層検出

複数の独立した検出エンジンを組み合わせ、回避を困難にしています

block
拒否と審査

確実なサブアカウントは即座にブロックし、判断が難しい場合は管理者の審査に回します

auto_delete
自動削除

メンバーがサーバーを退出すると、検出データは自動的に削除されます(BANされた場合は一定期間保持)

tune
カスタマイズ

管理者が検出方法を個別にON/OFFで調整できます

verified

/認証パネル

認証パネルを設置し、Web認証でサブ垢を検知してロールを付与します。

role ロール 認証成功時に付与するロール
remove_role ロール(省略可) 認証成功時に外すロール(未認証ロールなど)
info 認証ボタン付きのEmbedが送信されます。ユーザーがボタンを押すとWebブラウザで認証ページが開きます。
管理者限定
receipt_long

/認証ログ

認証ログの送信先チャンネルを設定します。

管理者限定
settings

/認証設定

サブアカウント検出の設定を変更します。

info 検出方法を個別にON/OFFできます。詳細はBOT内のコマンドで確認してください。
管理者限定
restart_alt

/認証リセット

認証データをリセットします。

warning すべての認証データが削除されます。この操作は取り消せません。
管理者限定
switch_access_shortcut

/手動認証

Web手動認証リクエストの通知を受け取るチャンネルを設定します。

channel テキストチャンネル
info 最新のWeb認証システムでは、認証を拒否されたユーザーがWeb上から直接「手動認証」をリクエストできます。ここで設定したチャンネルにそのリクエストが届き、管理者が承認/拒否ボタンを押すことができます。
管理者限定
add_reaction

リアクションロール

add_circle

/reactionrole

リアクションでロールを付与する設定を追加します。

message_id テキスト 対象のメッセージID
emoji 絵文字
role ロール
例 /reactionrole message_id:123456789 emoji:👍 role:@メンバー
管理者限定
remove_circle

/reactionrole_remove

リアクションロールの設定を削除します。

管理者限定
list

/reactionrole_list

リアクションロールの設定一覧を表示します。

管理者限定
emoji_events

レベルシステム

レベル獲得条件

chat
チャット

対象メッセージごとに +0.5レベル(Lv100未満)
対象メッセージごとに +0.3レベル(Lv100以上)

メッセージXPは5秒に1回まで
headset
VC参加

15分 = +1レベル

trending_down
レベル減少

5時間非活動で1時間に-1

restart_alt
年間リセット

毎年1月1日にリセット(ショップのブーストも失効)

emoji_events
レベル上限

上限なし

bar_chart

/level

ユーザーのレベルと過去の履歴を表示します。

user ユーザー(省略可) 省略で自分のレベル
全員使用可
leaderboard

/levelranking

レベルランキングTop10を表示します。ローカル(サーバー内)またはグローバル(全公開サーバー)を選択できます。

scope 選択式
ローカル サーバー内ランキング
グローバル 全公開サーバーのランキング(各ユーザーの最高レベルを表示)
全員使用可
military_tech

/levelrole

特定のレベルに達したユーザーに自動的にロールを付与します。

level 数値(1以上)
role ロール
info レベルがこれ以下になった場合、ロールは自動的に削除されます。
管理者限定
delete

/levelrole_remove

レベルロール設定を削除します。

管理者限定
list

/levelrole_list

レベルロール設定一覧を表示します。

管理者限定
tune

/levelsetting

レベル獲得量やBump RTA報酬を調整します。

msg_xp_low 小数(デフォルト0.5) Lv100未満のメッセージXP
msg_xp_high 小数(デフォルト0.3) Lv100以上のメッセージXP
vc_minutes 整数(デフォルト15) VC XP獲得間隔(分)
vc_xp 小数(デフォルト1.0) VC時間経過時のXP
rta_tier1_sec 小数(デフォルト0.5) RTA Tier1の秒数
rta_tier1_reward 小数(デフォルト120) RTA Tier1の報酬レベル
rta_tier2_sec 小数(デフォルト3.0) RTA Tier2の秒数
rta_tier2_reward 小数(デフォルト100) RTA Tier2の報酬レベル
rta_tier3_sec 小数(デフォルト5.0) RTA Tier3の秒数
rta_tier3_reward 小数(デフォルト60) RTA Tier3の報酬レベル
bump_default_reward 小数(デフォルト50) Bump/Up通常報酬レベル
warning グローバルランキング公開中はXP設定・RTA設定を変更できません。公平性を保つため、公開サーバーではデフォルト値に固定されます。
管理者限定
public

/レベル公開

グローバルレベルランキングへの参加設定を変更します。

設定 選択式
公開 グローバルランキングに参加
非公開 グローバルランキングから除外
info 公開に設定すると、レベル設定がデフォルト値にリセットされます。公開中は荒らし対策のオフ・レベル設定の変更ができません。
check_circle 公開条件: 荒らし対策がON。参加するときに、公平のためサーバー全員のレベルを0にリセットします(確認のボタンが出ます。前のレベルは各自の「過去のレベル」に残ります)
lock 公開中は荒らし対策・レベル設定の変更がロックされます
管理者限定
store

/shop

レベルを消費して特典を購入します。

item 選択式
🎨 色ロール 専用のカスタムカラーロールを作成(デフォルト250レベル)
📛 称号 名前の横に表示される称号を設定(デフォルト250レベル)
🚀 XPブースト 48時間XP獲得2倍(デフォルト100レベル)
⬆️ Bump/Upブースト 48時間Bump/Up報酬2.5倍(デフォルト100レベル)
value テキスト(省略可) 色ロールは#RRGGBB、称号は4文字以内
info ブースト系アイテムは既に有効な場合、+48時間延長されます。称号にはNGワードチェックがあります。
全員使用可
settings

/levelsettingshop

レベルショップの設定(価格など)を変更します。

color_price 整数(デフォルト250) 色ロールの購入価格
title_price 整数(デフォルト250) 称号の購入価格
boost_price 整数(デフォルト100) XPブースト(48時間2倍)の価格
bump_boost_price 整数(デフォルト100) Bump/Upブースト(48時間2.5倍)の価格
color_enabled / title_enabled / boost_enabled / bump_boost_enabled True / False 各アイテムを購入できるようにするか
info 指定した項目だけが変わり、省略した項目は今の設定のままです。
warning グローバルランキング公開中は価格設定を変更できません。公平性のためデフォルト値に固定されます。販売のオン/オフは公開中でも変更できます。
管理者限定

🏁 Bump RTA

Bump/Up可能通知から実際にBump/Upを実行するまでの速さに応じて報酬が変動します。通知から60秒以内にBump/Upすると速度に応じたボーナスが適用されます。

emoji_events
Tier 1(0.5秒以内)

120レベル獲得

military_tech
Tier 2(3.0秒以内)

100レベル獲得

timer
Tier 3(5.0秒以内)

60レベル獲得

schedule
通常(5秒超)

50レベル獲得

info Bump/Upブーストが有効な場合、報酬は×2.5倍になります。RTA報酬は /levelsetting コマンドでカスタマイズできます。
format_quote

Make it a Quote (MIQ)

メッセージを引用画像に変換

Discordのメッセージをスタイリッシュな引用画像(PNG)に変換します。アバター・表示名入りの画像が生成されます。

image
引用画像生成

メッセージテキスト(最大500文字)をアバター付きの引用画像に変換

palette
白黒切替

生成後にボタンでグレースケール版に変換可能

touch_app

miq(コンテキストメニュー)

メッセージを右クリック → アプリ → miq で引用画像を生成します。

mouse メッセージ右クリック → アプリ → miq
public サーバー・DM・プライベートチャンネルで使用可能
palette 🎨「白黒」ボタンでグレースケールに変換(1回のみ)
delete 🗑️「削除」ボタンで作成者または引用元ユーザーが削除可能
全員使用可
reply

miq(返信)

メッセージに返信して「miq」とだけ送信すると、返信先のメッセージが引用画像になります。

info テキストのないメッセージ(画像のみ等)には使用できません。メンションやカスタム絵文字は自動的に表示名に変換されます。
使い方 対象メッセージに返信 → 本文に「miq」とだけ送信
全員使用可
confirmation_number

チケット(お問い合わせ)

confirmation_number

/ticket

チケット機能の設定画面を開きます。カテゴリと種類を設定すると、お問い合わせパネルを設置できます。

作成先カテゴリ ボタン チケットチャンネルを作成するカテゴリ
クローズ後カテゴリ ボタン クローズしたチケットの移動先(移動しないも選択可)
種類を追加 / 種類を削除 ボタン お問い合わせの種類(最大25個)と、対応スタッフロール・案内文を設定
パネルを設置 ボタン コマンドを実行したチャンネルに作成パネルを設置
info 設定画面は実行した本人にのみ表示されます。パネル設置には「作成先カテゴリ」と「種類1つ以上」の設定が必要です。
管理者限定

チケットの流れ

パネルの「作成」ボタン → 種類を選択 → お問い合わせ内容を記入 → 専用チャンネルが作成されます。チャンネルは作成者と、その種類に設定された対応ロールだけが閲覧できます。

add_circle

チケットの作成

パネルの「作成」ボタンから、誰でもお問い合わせできます。

  • 同時に開けるチケットは1人1つまで
  • 作成は1時間に1回まで
  • チャンネル名は ticket-0001 の形式で連番
lock

クローズ / 再オープン

チケット内の「クローズ」ボタンで対応を終了します。

  • クローズは作成者または対応ロール・管理者
  • クローズすると作成者の閲覧権限を外し、closed-0001 に改名
  • 「オープン」で再開可能(対応ロール・管理者のみ)
  • Discordの制限により、開閉は10分に2回まで
auto_delete

自動クローズ / 自動削除

放置されたチケットを自動で片付けます。

  • 最後のやり取りから3日で自動クローズ
  • クローズから3日で自動削除
  • 「維持」ボタンを押したチケットは自動処理の対象外
smart_toy

AIアシスタント

chat

@K-PROBOT(メンション)

メッセージ本文でK-PROBOTをメンションすると、AIが返信します。使い方や設定の質問に答えます。

info 反応するのは本文中に明示的なメンションがあるときだけです。リプライのping、@everyone / @here、!から始まるコマンドには反応しません。
例 @K-PROBOT レベルロールってどう設定するの?
全員使用可
toggle_on

/ai

AIアシスタント(メンション応答)のオン/オフを切り替えます。デフォルトはオンです。

状態 選択式
オン メンションにAIが応答する
オフ AIの応答を停止する
管理者限定
settings_suggest

サーバー設定の確認

「荒らし対策はオンになってる?」のような設定状態の質問には、現在の設定を確認して答えます。

bug_report

開発者への報告

不具合や改善要望を伝えると、AIが開発者へ報告します。

history

会話の記憶とレート制限

チャンネルごとに直近10往復の会話を覚えています。

build

ユーティリティ

person

/userinfo

ユーザーの詳細情報を表示します。

user ユーザー
info ユーザー名、ステータス、アカウント作成日、サーバー参加日、ロール一覧、主要権限(すべてJST表示)
全員使用可
badge

/自己紹介

自己紹介を設定されたチャンネルに投稿します。

名前 テキスト
性別 テキスト
好きなこと テキスト
一言 テキスト
info 同一ユーザーの前回の自己紹介は自動削除され、最新のものだけが残ります。
全員使用可
delete_sweep

!clear

指定した件数のメッセージを削除します。

件数 数値(1-99)
info 「メッセージの管理」権限が必要です。14日以上前のメッセージは削除できません。チャンネルごとに10秒に1回まで実行できます。
例 !clear 50
管理者限定
person_add

!kjoin

VCにBOTを参加させます。

全員使用可
person_remove

!kleave

BOTをVCから退出させます。

全員使用可
notifications_active

/bump通知

Disboardやディス速でBump/Upに成功した際、次回実行可能時間の1分前に通知を送信します。

role ロール(省略可) 通知時にメンションするロール
info コマンドを実行したチャンネルが通知先として設定されます。
管理者限定
notifications_off

/bump通知解除

Bump事前通知を無効化します。

管理者限定
card_giftcard

/bumpロール

Bump/Up成功時に実行者へ自動で付与するロールを設定します。

role ロール
管理者限定
remove_moderator

/bumpロール解除

Bump/Up成功時の自動ロール付与を無効化します。

管理者限定
restart_alt

/再起動ログ

BOTの再起動時に、モデレーションログへ通知を送信するかを切り替えます。

状態 選択式
オン 再起動時に通知を送信
オフ 再起動時の通知を送信しない
管理者限定
vibration

/地震速報

気象庁の緊急地震速報(予報・警報)を、指定したチャンネルに送ります。最大予想震度3以上が対象です。続報・最終報・取消は同じメッセージを書き換えて更新し、警報に切り替わったときは新しく送ります。

channel チャンネル(省略可) 送り先にするチャンネル(VCのチャットも可)。送り先になっているチャンネルを指定すると外します
reset True / False(省略可) 送り先をすべて外します。channel も指定すると、外してからそのチャンネルだけを送り先にします
info 何も指定しないと、今の送り先の一覧を表示します。送り先は1つのサーバーで5件までです。メンションはしません。
管理者限定
security

荒らし対策機能

tune ここに書かれている数値はすべて既定値です。「調整可」と書かれた検出は /荒らし対策設定 で判定時間・しきい値・処罰時間をサーバーごとに変更でき、検出単位でオフにもできます。使い方はこのセクション下部の「検出ごとにしきい値を調整する」を参照してください。
speed

メッセージスパム検出

10秒以内に6件以上、または60秒以内に20件以上のメッセージを検出

  • 1回目: 1分タイムアウト
  • 2回目: 5分タイムアウト
  • 3回目以降: 1時間タイムアウト+4時間XP獲得停止
  • 最後の違反から1時間で回数をリセット
調整可(メッセージ連投) 判定時間 10秒(3〜120秒) / しきい値 6件(3〜50件)
長い判定時間 60秒(0〜600秒、0で無効) / 長い方のしきい値 20件(3〜200件)
処罰時間は違反回数に応じて自動で伸びるため、設定項目はありません。
poll

投票スパム検出

1分以内に3回の投票作成を検出

  • 3時間のタイムアウト
  • 作成された投票メッセージを削除
調整可(投票スパム) 判定時間 60秒(10〜600秒) / しきい値 3回(2〜20回) / 処罰時間 3時間(1〜24時間)
apps

外部アプリスパム検出

10秒以内に3件以上の外部アプリ利用を検出

  • 1時間のタイムアウト
調整可(外部アプリ連投) 判定時間 10秒(3〜120秒) / しきい値 3件(2〜30件)
この検出は「BOT荒らし対策」カテゴリにあります。
headset

VCスパム検出

13秒間に5回のVC入室を検出

  • 10分のタイムアウト
  • ボイスチャンネルから切断
調整可(VC入退室スパム) 判定時間 13秒(3〜120秒) / しきい値 5回(2〜30回) / 処罰時間 10分(1〜10080分)
graphic_eq

サウンドボード連投検出

10秒間に5回のサウンドボード再生を検出

  • 1回目: ボイスチャンネルから切断
  • 2回目以降: 10分のタイムアウト
  • 最後の違反から1時間で回数をリセット
  • K-PROBOTがそのボイスチャンネルに参加しているとき(!kjoin)だけ検出できます
調整可(サウンドボード連投) 判定時間 10秒(3〜120秒) / しきい値 5回(2〜30回) / 2回目以降の処罰時間 10分(1〜10080分)
alternate_email

メンションスパム検出

10秒間に3通以上、または5分間に20通以上のメンション入りメッセージを検出

  • 10分のタイムアウト
調整可(メンション連投) 判定時間 10秒(3〜120秒) / しきい値 3通(2〜30通) / 処罰時間 10分(1〜10080分)
長い判定時間 300秒(0〜1800秒、0で無効) / 長い方のしきい値 20通(3〜200通)
reply_all

メンション付きリプライ連投検出

リプライのメンションをONにしたまま10秒間に4通以上返信

  • 10分のタイムアウト
  • 連投した返信をまとめて削除(投稿した全チャンネルが対象)
調整可(メンション付きリプライ連投) 判定時間 10秒(3〜120秒) / しきい値 4通(2〜30通) / 処罰時間 10分(1〜10080分)
forum

メンション集中検出

1つのチャンネルに3秒間で4通以上のメンション入りメッセージが集中

  • 送信者全員を10分のタイムアウト+該当メッセージを削除
  • 別々のユーザーの投稿も合算して判定
調整可(メンション集中(チャンネル単位)) 判定時間 3秒(1〜60秒) / しきい値 4通(2〜30通) / 処罰時間 10分(1〜10080分)
group

大量メンション検出

1メッセージに6人以上メンションを検出

  • 30分のタイムアウト
  • BOT・外部アプリの投稿も対象(外部アプリの場合はコマンドを実行したユーザーを処罰)
調整可(大量メンション(1通)) メンション数 6(3〜50) / 処罰時間 30分(1〜10080分)
campaign

@everyone 検出

権限を持たないメンバーが@everyone / @hereを使用

  • 30分のタイムアウト
  • 「全員宛メンション」権限を与えられているメンバーは対象外(チャンネルごとの上書きで許可している場合も、そのチャンネルでは対象外)
調整可(@everyone荒らし対策) しきい値はありません。有効/無効の切り替えのみ行えます。
link_off

招待リンクブロック

許可されていないチャンネルでの招待リンク(あいまいな表記も検出)

  • メッセージを自動削除
  • 繰り返しでタイムアウト(2回目5分 / 3回目30分 / 4回目以降1時間)
  • /allowdiscordlink で許可したチャンネルでは削除しません
固定 — しきい値は変更できません
travel_explore

短縮リンク・リダイレクト検出

リンクの行き先がDiscord招待リンクだったものを削除します。

  • 短縮URLでも、独自ドメインの転送ページでも同じ扱い
  • リンクプレビュー(Embed)内のURLも対象
  • 行き先が招待リンクでなければ削除しません(短縮URLというだけでは消えません)
  • 繰り返しでタイムアウト(2回目5分 / 3回目30分 / 4回目以降1時間)
  • /allowdiscordlink で許可したチャンネルでは削除しません。管理者は対象外
固定 — しきい値は変更できません
gpp_bad

詐欺リンク検出

既知の詐欺サイトや、Discordを騙る紛らわしいドメインへのリンクを削除します。

  • 2回目までは削除のみ / 3回目30分 / 4回目1時間 / 5回目以降1日タイムアウト
  • 30分空くと回数をリセット。短時間に同じリンクを連投した分は1回として数えます
  • 主要サービスの正規ドメインはブロックしません
  • 管理者と監視除外チャンネル(/allowall)は対象外
固定 — しきい値は変更できません オン/オフは /詐欺リンクブロック で切り替えます。
preview

リンクプレビュー検査

メッセージのEmbed(リンクプレビュー)内のコンテンツを検査

  • NGワード検出(サーバー設定に従いBAN/KICK/TIMEOUT対応)
  • 招待リンク検出
  • リダイレクト先の招待リンク検出
固定 処罰内容はNGワードの設定(/word)に従います。
sentiment_very_dissatisfied

リアクションスパム検出

10分以内に5件以上のメッセージに10個以上リアクション

  • 3時間のタイムアウト
  • 付けられたリアクションを除去(メッセージ自体は削除しません)
調整可(リアクションスパム) 集計時間 10分(1〜60分) / 1通あたりの個数 10(5〜50) / 対象メッセージ数 5(2〜30) / 処罰時間 3時間(1〜24時間)
burst_mode

画像クロスチャンネルスパム検出

7秒以内に異なる3チャンネル以上へ画像を連投(乗っ取りアカウント対策)

  • 1日(24時間)タイムアウト
  • 連投された画像を自動削除
調整可(画像ばら撒き(複数ch)) 判定時間 7秒(3〜60秒) / チャンネル数 3(2〜20) / 処罰時間 1440分(1〜10080分)
filter_none

同一画像ばら撒き検出

同じ画像が2分以内に異なる3チャンネル以上へ投稿されたことを検出

  • 1日(24時間)タイムアウト
  • 投稿された画像を自動削除
  • 間隔を空けて貼っても検出されます
調整可(同一画像ばら撒き) 判定時間 120秒(30〜600秒) / チャンネル数 3(2〜20) / 処罰時間 1440分(1〜10080分)
warning_amber

レイドモード自動移行

10秒以内に3人以上の異なるユーザーがスパム検出されると自動発動

  • レイドモード中はメッセージ連投と同じ内容の連投の処罰が1日タイムアウトになる
  • 1分後に自動解除
調整可(レイドモード発動) 判定時間 10秒(5〜60秒) / しきい値 3人(2〜20人) / 継続時間 60秒(30〜600秒)
repeat

自己紹介重複防止

同一ユーザーが自己紹介を複数投稿

  • 前回の自己紹介を自動削除
forum

スレッド作成スパム検出

1分以内に3スレッド以上の作成を検出

  • 3時間のタイムアウト
  • 直近10分に作成されたスレッドを削除
調整可(スレッド作成スパム) 判定時間 60秒(10〜600秒) / しきい値 3回(2〜20回) / 処罰時間 3時間(1〜24時間)
help_center

!help連投検出

30秒以内に3回以上の !help 実行を検出

  • 3時間のタイムアウト
調整可(!help 連投) 判定時間 30秒(5〜300秒) / しきい値 3回(2〜20回) / 処罰時間 3時間(1〜24時間)
key_off

Discordトークン漏洩防止

メッセージ内のDiscordトークン(BOT/ユーザー/MFA)を検出

  • メッセージを自動削除
  • 送信者を1時間タイムアウト
固定 — しきい値は変更できません
bug_report

クラッシュメッセージ検出

Discordクライアントをクラッシュ・フリーズさせる文字列を検出

  • メッセージを常に即削除(被害を防ぐため管理者の投稿も削除)
  • 1回目: 削除と警告のみ / 2回目: 10分タイムアウト / 3回目以降: 1時間タイムアウト
  • Webhook・アプリ経由の場合はWebhookを削除
固定 — しきい値は変更できません
subject

長文メッセージ制限

設定した文字数を超えるメッセージを検出(既定はオフ)

  • 1回目: メッセージ削除+警告
  • 2回目以降: 1時間タイムアウト
  • 最後の違反から1時間で回数をリセット
調整可(長文メッセージ) 最大文字数 1000(100〜2000文字) / 既定は無効
groups

大量参加検出

10秒以内に5人以上の参加を検出

  • 管理ログに警告を通知(最近の参加者も一覧表示)
  • この検出自体は通知のみで、自動的な処罰は行いません
調整可(大量参加レイド) 判定時間 10秒(3〜300秒) / しきい値 5人(2〜50人)
touch_app

miqスパム検出

10秒以内に5回のmiqリクエストを検出

  • 5分のタイムアウト
調整可(miq連投) 判定時間 10秒(3〜120秒) / しきい値 5回(2〜30回) / 処罰時間 5分(1〜10080分)

検出ごとにしきい値を調整する

/荒らし対策設定(管理者限定)を実行すると、検出ごとに「判定時間・しきい値・処罰時間」と「有効/無効」をサーバー単位で変更できます。特定の検出だけを止めることもできます。

パネル上部のボタンで「ユーザーの荒らし対策」「BOT荒らし対策」「AI荒らしメッセージ対策」を切り替えます。既定値から変えた検出には 変更済 が付きます。パネルは実行した本人にしか見えず、5分間操作がないと閉じます。

設定はサーバーごとに独立していて、変更した項目だけが記録されます。触っていない項目は既定値のまま動きます。「このカテゴリを既定に戻す」で、表示中のカテゴリをまとめて既定値へ戻すこともできます。

warning /荒らし対策 /bot荒らし対策 /ai荒らしメッセージ対策 の全体オン/オフが優先されます。全体がオフなら、パネルで個別に有効にしていても検出は働きません。
info 入力は半角数字のみです。範囲外の数値は範囲内に補正して保存されます。各検出の入力できる範囲は上のカードに記載しています。

荒らし対策を制御する

以下のコマンドで荒らし対策機能をコントロールできます。

warning グローバルランキング公開中(/レベル公開 で公開設定)は、荒らし対策をオフにできません。先に非公開に設定してください。
toggle_on

/荒らし対策

荒らし対策機能のON/OFFを切り替えます。

管理者限定
info

/荒らし対策状態

現在の荒らし対策の設定状態を確認します。

全員使用可
tune

/荒らし対策設定

検出ごとに判定時間・しきい値・処罰時間と、有効/無効をサーバー単位で設定します。

info 「ユーザーの荒らし対策」「BOT荒らし対策」「AI荒らしメッセージ対策」の3カテゴリを設定できます。長文メッセージは既定で無効です。各検出の既定値と入力範囲は、各検出カードに記載しています。
管理者限定
person_off

/ユーザー荒らし対策例外

特定のユーザーを、選んだ検出の対象から外します。

ユーザー ユーザー(省略可) 指定すると設定パネルが開く。省略すると例外にしているユーザーの一覧を表示
リセット True / False(省略可) Trueで指定したユーザーの例外をすべて解除
info パネルで「ユーザーの荒らし対策」と「AI荒らしメッセージ対策」の検出から、例外にするものをまとめて選びます。一覧からは全ユーザーの例外をまとめて解除できます。BOTは /bot荒らし対策例外 で設定します。
管理者限定
link_off

/短縮リンクブロック

リンクをたどって行き先がDiscord招待リンクだった場合に削除する機能を切り替えます(デフォルトON)。荒らし対策全体を止めなくても、この機能だけ個別に切り替えられます。

状態 選択式
オン 短縮リンクブロックを有効化
オフ 短縮リンクブロックを無効化
状態確認 現在の状態を表示
管理者限定
gpp_bad

/詐欺リンクブロック

既知の詐欺サイトへのリンクをブロックします(デフォルトON)。

状態 選択式
オン 詐欺リンクブロックを有効化
オフ 詐欺リンクブロックを無効化
状態確認 現在の状態と一覧更新日時を表示
info 外部の既知詐欺サイト一覧を使って判定します。繰り返し違反は段階的に処罰されます。
管理者限定
psychology

AI荒らしメッセージ対策

tune ほかの荒らし対策をすり抜けたメッセージをAIが判定します(デフォルトOFF)。数値は既定値で、/荒らし対策設定 の「AI荒らしメッセージ対策」カテゴリから変更でき、検出単位でオフにもできます。
block

不適切なメッセージ

児童ポルノ系(児童ポルノの宣伝・取引、未成年を性的に扱う文)と、犯罪系(闇バイトの勧誘、薬物・銃・口座などの違法な取引)を削除

  • 1回目: 削除のみ
  • 2回目以降: 削除+3時間タイムアウト
  • 普通の求人や売買(「コンビニバイト募集」「スマホ買取」など)、ニュースや注意喚起で話題にするだけの発言は対象外
  • 児童ポルノ系の内容はログに載せません
調整可(不適切なメッセージ) 2回目以降の処罰時間 180分(1〜10080分)
health_and_safety

安全のための削除

13歳未満の人が自分の今の年齢を言ったメッセージを、本人が通報されないように削除します(Discord は13歳未満の利用を禁止しています)

  • 削除のみで処罰はしません(違反回数にも数えません)
  • 家族やペットの年齢、昔の話(「小3の頃」)、対象年齢などは対象外
調整可(安全のための削除) しきい値はありません。有効/無効の切り替えのみ行えます。
content_copy

同じ内容の連投

10分以内に同じ内容の3通目を検出(既定はオフ)

  • 連投したメッセージをまとめて削除してタイムアウト(1回目1分 / 2回目5分 / 3回目以降1時間)
  • ランダムな文字を足す、間隔を空ける、チャンネルを分けるなどしても同じ内容として数えます
  • 短い文やメンションの相手だけ違う文は、しきい値が高めです
  • 読点の位置や文中の数字だけが違う文など、似ている文は合わせて6通で検出します
  • 処罰ログには、同じ内容と判定した文も載ります
  • BOTが返事をしたコマンド(!blackjack 50 など)は数えません
調整可(同じ内容の連投) 判定時間 10分(1〜60分) / 8文字以上・添付 3通(2〜30通) / 5〜7文字 4通(2〜30通) / 4文字以下 6通(2〜30通) / メンションの相手だけ違う文 5通(2〜30通)

判定のしくみ

不適切なメッセージの違反回数は、最後の違反から1時間でリセットされます。同じ内容の連投の回数は別に数えます。荒らし文・サーバーへの侮辱・晒し上げ・犯行予告はAIでは検出しません(普通の発言との見分けがつきにくいため)。チャンネルの会話の流れも見ていて、話題に沿った発言は対象になりにくくなっています。新しいアカウントか古くからのメンバーかで扱いは変えません。

info 管理者と監視除外チャンネル(/allowall)は対象外です。/荒らし対策 がオフのときは働きません。特定のユーザーを外すには /ユーザー荒らし対策例外 を使います。
toggle_on

/ai荒らしメッセージ対策

AI荒らしメッセージ対策のON/OFFを切り替えます(デフォルトOFF)。

状態 選択式
オン AI荒らしメッセージ対策を有効化
オフ AI荒らしメッセージ対策を無効化
状態確認 現在の状態を表示
管理者限定
smart_toy

BOT荒らし対策

tune ここに書かれている数値もすべて既定値です。/荒らし対策設定 の「BOT荒らし対策」カテゴリから、判定時間・しきい値をサーバーごとに変更でき、検出単位でオフにもできます。BANできない場合はKICKされます。
delete_sweep

チャンネル大量削除検出

5秒以内に4チャンネル削除を検出

  • BOTをBAN
調整可(チャンネル大量削除) 判定時間 5秒(3〜60秒) / チャンネル数 4(2〜20)
add_circle

チャンネル大量作成検出

10秒以内に8チャンネル作成を検出

  • BOTをBAN
調整可(チャンネル大量作成) 判定時間 10秒(3〜60秒) / チャンネル数 8(2〜30)
remove_circle

ロール大量削除検出

10秒以内に4ロール削除を検出

  • BOTをBAN
調整可(ロール大量削除) 判定時間 10秒(3〜60秒) / ロール数 4(2〜30)
gavel

大量BAN検出

30秒以内に3人以上をBANしたことを検出

  • BOTをBAN
調整可(大量BAN) 判定時間 30秒(5〜300秒) / 人数 3(2〜20人)
chat_bubble

BOTメッセージスパム検出

10秒以内に7回以上メッセージ送信を検出

  • @everyone付き: BOTをBAN
  • @everyoneなし: 1時間タイムアウト
調整可(BOTメッセージ連投) 判定時間 10秒(3〜120秒) / しきい値 7回(2〜50回)
campaign

BOTの@everyone使用検出

BOTが@everyoneを使用したことを検出

  • 即座にBOTをBAN
調整可(BOTの@everyone使用) しきい値はありません。有効/無効の切り替えのみ行えます。
apps

外部アプリ連投検出

10秒以内に3件以上の外部アプリ投稿を検出

  • 外部アプリの連投をスパムとして処理
調整可(外部アプリ連投) 判定時間 10秒(3〜120秒) / しきい値 3件(2〜30件)
webhook

Webhookスパム検出

5秒以内に3回メッセージ送信を検出

  • Webhookを削除
  • /webhookspam で個別に切り替えます(デフォルトは有効)
調整可(Webhook連投) 判定時間 5秒(3〜60秒) / しきい値 3件(2〜30件)

BOT荒らし対策を制御する

以下のコマンドでBOT荒らし対策機能をコントロールできます。

toggle_on

/bot荒らし対策

BOTに対する荒らし対策機能のON/OFFを切り替えます。

管理者限定
info

/bot荒らし対策状態

現在のBOT荒らし対策の設定状態を確認します。

全員使用可
verified_user

/bot荒らし対策例外

特定のBOTをBOT荒らし対策の監視対象から除外します。同じBOTで再度実行すると例外を解除します。

対象bot BOT(省略可) 省略すると例外にしているBOTの一覧を表示
種類 選択式(省略可)
全般 BOT荒らし対策全体から除外(省略時)
招待リンク送信 招待リンクの検査だけを除外
NGワード NGワードの検査だけを除外
リセット True / False(省略可) Trueで例外をすべて解除(種類を指定するとその種類だけ)
管理者限定
link_off

/bot招待リンクブロック

BOTが送信した招待リンクやNGワード等のブロック設定を切り替えます(デフォルト有効)。

info 有効にすると、BOTが送信した招待リンク・短縮URL・NGワードを自動削除します。通常の人間向けスパム検査とは独立して動作します。
管理者限定
restore

/ロールバック

荒らしなどで壊されたサーバーのチャンネル・カテゴリー・ロール構成を、保存世代から復元します。

info 最大7日分の構成を保持します。メッセージ、招待リンク、Webhook、メンバーが持つロールは復元できません。自動復元のオン/オフも設定できます。
管理者限定
webhook

/webhookspam

Webhookを使用したスパムブロック機能のON/OFFを切り替えます(デフォルトON)。

info 有効時は5秒以内にWebhookが3回送信された場合、スパムとして処理されます。
管理者限定