SevenBot SevenBot

コマンド一覧

Botの情報関連 - bot

コマンド名 説明 構文 別名
help ヘルプを表示します。
コマンド名: 詳細を取得したいコマンドの名前(文字列、省略で標準のヘルプ)+
help [コマンド名:文字列 h, ?
about SevenBotの情報を表示します。 about
-
tos 利用規約を表示します。 tos
-
ping SevenBotのpingを測定します。 ping
-
invite 招待URLを表示します。 invite
-
tips SevenBotのTipsを表示します。
ID: 表示したいTipsのID(文字列、省略でランダム)+
tips [ID:文字列]
-
search_command コマンドを検索します。
テキスト: 検索するテキスト(文字列)+
search_command <テキスト:文字列 search_cmd
follow お知らせをフォローします。
-
-
follow announce 大きなお知らせをフォローします。 follow announce
-
follow updates 更新ログをフォローします。 follow updates
-

サーバーの情報関連 - server

コマンド名 説明 構文 別名
get_role_count 全てのロールとロールがついている人数を取得します。
Bot表示: Bot専用のロールを表示するか(Y/N、省略でFalse)+
get_role_count [Bot表示:Y/N] get_rc
get_role_member 指定したロールを持っている人を表示します。
ロール: メンバーを表示したいロール(ロール)+
get_role_member <ロール:ロール> get_rm
get_permissions ターゲットの権限を取得します。
ターゲット: 権限を取得したいロール・メンバー(ロール/メンバー、省略で自分)
チャンネル: 権限を取得したいチャンネル(チャンネル、省略でサーバー権限)
+
get_permissions [ターゲット:ロール/メンバー] [チャンネル:チャンネル] get_perm, get_pm
level 現在のレベルを取得します。
ターゲット: レベルを取得するメンバー(ユーザー、省略で自分)+
level [ターゲット:ユーザー] lv
level_ranking レベルのランキングを表示します。 level_ranking level_rank
serverinfo サーバーの情報を表示します。
ID: 表示するサーバーのID(ID-サーバー、省略で実行したサーバー)+
serverinfo [ID:ID-サーバー guildinfo, si, gi
emoji_list サーバーの絵文字を表示し、リアクションします。 emoji_list el

その他情報 - info

コマンド名 説明 構文 別名
lookup ターゲットの情報を取得します。
ターゲット: 情報を取得するユーザー(ユーザー、省略で自分)+
lookup [ターゲット:ユーザー] user, ui, userinfo
getid ユーザーのIDを表示します。
ユーザー名: 指定した場合、ユーザー名で検索します。(文字列、省略で自分)+
getid [ユーザー名:文字列]
-
snowflake Snowflake(DiscordのID)の情報を表示します。
Snowflake: 情報を表示するSnowflake(数値)+
snowflake <Snowflake:数値> sf

パネル関連 - panel

コマンド名 説明 構文 別名
vote 投票を作成します。
タイトル: 投票のタイトル(文字列)
長さ: 票を受け付ける時間(時間、省略で1時間)
複数投票: 複数投票を許可するか(Y/N、省略で許可)
選択肢: 選択肢(リスト-文字列、最大10個)
+
vote <タイトル:文字列> [長さ:時間] [複数投票:Y/N] <選択肢:リスト-文字列...> poll
party 先着順の募集を作成します。
タイトル: 募集のタイトル(文字列)
長さ: 参加を受け付ける時間(時間、省略で1時間)
最大人数: 最大人数(数値)
+
party <タイトル:文字列> [長さ:時間] <最大人数:数値> recruit, apply

ツール - tools

コマンド名 説明 構文 別名
translate Googletrans APIを使ってGoogle翻訳をします。
テキスト: 翻訳するテキスト(文字列)+
translate <テキスト:文字列 trans
afk AFKになります。
AFK中は、メンション時にAFKであることを伝えます。(もし理由が指定されていれば、理由も伝えます。)
理由: AFKの理由(文字列、省略で理由なし)
+
afk [理由:文字列
-
afk key AFKのAPIキーを取得します。 afk key api, apikey
afk twitter AFKのTwitter連携を設定します。
-
-
afk twitter deactivate AFKのTwitter連携を解除します。 afk twitter deactivate off, disable, false
shorten URLを短縮します。
URL: 短縮するURL
短縮ID: https://7bot.ml/の後の文字列(文字列、省略でランダム)
+
shorten <URL> [短縮ID:文字列] sh

ネタコマンド - fun

コマンド名 説明 構文 別名
werewolf 人狼をします。
-
ww
werewolf role 人狼の生存者/死亡ロールを設定します。
種類: 設定するロールの種類(alive/dead)
ロール: 割り当てるロール(ロール)
+
werewolf role <種類:alive/dead> [ロール:ロール]
-
bignum ビッグナンバーとかいう謎のゲームをします。 bignum
-
tic_tac_toe ○×ゲームをします。
ターゲット: 対戦相手(メンバー)+
tic_tac_toe <ターゲット:メンバー> ox, tictactoe
parse 入力したチャンネルのカッコ類がしっかり閉じられているか確認します。 parse
-
image 画像関連のコマンドです。
-
img
image food NekoBot APIを使って食べ物の画像を表示します。 image food
-
image neko NekoBot APIを使って猫耳っ娘の画像を表示します。 image neko
-
image switch Switchのパッケージ風の画像を添付画像から作成します。 image switch
-
image ps4 PS4のパッケージ風の画像を添付画像から作成します。 image ps4
-
image httpcat httpcatの画像を表示します。
ステータスコード: 表示する猫のコード(数値)+
image httpcat <ステータスコード:数値> hcat, http
image github GitHubのデフォルト風アイコンを生成します。
シード: 生成する画像のシード(文字列、省略でユーザーID)+
image github [シード:文字列
-
image 5000 5000choyen-apiを使って5000兆円欲しい!を生成します。
上部: 上に入るテキスト(文字列)
下部: 下に入るテキスト(文字列)
+
image 5000 <上部:文字列> <下部:文字列>
-
image kemomimi NekoBot APIを使ってケモミミっ娘の画像を表示します。 image kemomimi kemo, kemonomimi
lainan_talk Lainan API を使って会話します
文章: 会話する文章(文字列)+
lainan_talk <文章:文字列 lainan, ltalk
sudden_death 突然の死を生成します。
テキスト: 中央のテキスト(文字列)+
sudden_death <テキスト:文字列 sdeath
loop_trans メッセージを五カ国語で再翻訳します。
テキスト: 翻訳するテキスト(文字列/メッセージURL)+
loop_trans <テキスト:文字列/メッセージURL ltrans
reencode 入力したテキストを文字化けさせます。
テキスト: 文字化けさせるテキスト(文字列)+
reencode <テキスト:文字列 ree

パネル - サーバー関連 - serverpanel

コマンド名 説明 構文 別名
auth 認証パネルを作成します。
-
-
auth image 画像認証を作成します。
ロール: 認証後に付与するロール(ロール、省略で変更なし。初回は省略不可)+
auth image [ロール:ロール] img
auth click ワンクリック認証を作成します。
ロール: 認証後に付与するロール(ロール、省略で変更なし。初回は省略不可)+
auth click [ロール:ロール]
-
auth react_web 旧Web認証を作成します。
ロール: 認証後に付与するロール(ロール、省略で変更なし。初回は省略不可)+
auth react_web [ロール:ロール]
-
auth react リアクション認証を作成します。
ロール: 認証後に付与するロール(ロール、省略で変更なし。初回は省略不可)+
auth react [ロール:ロール]
-
auth web Web認証を作成します。
ロール: 認証後に付与するロール(ロール、省略で変更なし。初回は省略不可)+
auth web [ロール:ロール]
-
auth react_image 旧画像認証を作成します。
ロール: 認証後に付与するロール(ロール、省略で変更なし。初回は省略不可)+
auth react_image [ロール:ロール] react_img
role ロールパネルを作成します。
選択式: ロール追加時、他のロールを外すか(Y/N)
ロール: ロールのメンション(リスト-ロール、最大10個)
+
role [選択式:Y/N] <ロール:リスト-ロール...>
-
ticket チケット作成メッセージを送信します。
タイトル: チケットのタイトル(文字列)
説明: チケットの説明(文字列)
クールダウン: チケットのクールダウン(時間、省略で1時間)
+
ticket <タイトル:文字列> <説明:文字列> [クールダウン:時間]
-
free_channel フリーチャンネル作成パネルを送信します。 free_channel
-

モデレーション関連 - moderation

コマンド名 説明 構文 別名
clear_channel チャンネルの履歴を消去します。
フィルター: 削除したいメッセージのフィルタ(オプション、省略で全て)
フィルタ一覧:
user - 送信元(ユーザー、u|from
limit - メッセージの個数(数値、c|count
length - メッセージの送信時間(時間、len
+
clear_channel [フィルター:オプション purge, delete_log
mute メンバーをミュートします。
ターゲット: ミュートしたいメンバー(メンバー)
長さ: ミュートする時間(時間、省略で60分)
+
mute <ターゲット:メンバー> [長さ:時間]
-
fatal 実行注意!
-
-
fatal role ロール関係です。
-
-
fatal role remove 一括でロールを剥奪します。
ロール: 削除するロール
ターゲット: ロールを削除する対象(ロール、省略でeveryone)
+
fatal role remove <ロール> [ターゲット:ロール] rem, del, delete
fatal role kick ロールを持っている人を一括でキックします。
ロール: キックする対象(ロール)
理由: キック理由(文字列)
+
fatal role kick <ロール:ロール> [理由:文字列
-
fatal role add 一括でロールを追加します。
ロール: 追加するロール
ターゲット: ロールを追加する対象(ロール、省略でeveryone)
+
fatal role add <ロール> [ターゲット:ロール]
-
fatal role dm ロールを持っている人に一括でDMを送信します。
ロール: DMを送信する対象(ロール)
メッセージ: メッセージ内容(文字列)
+
fatal role dm <ロール:ロール> <メッセージ:文字列
-
fatal nick ニックネーム関係です。
-
-
fatal nick reset ニックネームをリセットします。 fatal nick reset
-
fatal nick import エクスポートしたニックネームファイルを読み込みます。
fatal nick importでエクスポートしたファイルを添付してください。+
fatal nick import
-
fatal nick shuffle ニックネームをシャッフルします。
fatal nick exportを事前に実行しておくことを強くお勧めします。+
fatal nick shuffle
-
fatal nick export ニックネームをエクスポートします。 fatal nick export
-
lockdown チャンネルを封鎖します。
再実行で解放します。+
lockdown lock
archive チャンネルをアーカイブします。 archive
-
warn 特定ユーザーをWarnします。
ターゲット: Warn対象(メンバー)
回数: Warn回数(数値、省略で1回)
+
warn <ターゲット:メンバー> [回数:数値]
-

グローバルチャット関連 - global

コマンド名 説明 構文 別名
gchat グローバルチャット関連のコマンドです。
-
gc
gchat private 個人グローバルの設定を変更します。
-
p, pr
gchat private password 個人グローバルのパスワードを変更します。
チャンネル名: パスワードを変更したい個人グローバルの名前(文字列)+
gchat private password <チャンネル名:文字列> pass
gchat private rule 個人グローバルのルール関連です。
-
r
gchat private rule remove 個人グローバルのルールを削除します。
チャンネル名: ルールを削除したい個人グローバルの名前(文字列)
名前: 削除するルールの名前(文字列)
+
gchat private rule remove <チャンネル名:文字列> <名前:文字列> del, delete, rem
gchat private rule add 個人グローバルのルールを追加/変更します。
チャンネル名: ルールを追加したい個人グローバルの名前(文字列)
名前: ルールの名前(文字列)
内容: ルールの内容(文字列)
+
gchat private rule add <チャンネル名:文字列> <名前:文字列> <内容:文字列
-
gchat private rule view 個人グローバルのルールを表示します。
チャンネル名: ルールを表示したい個人グローバルの名前(文字列)+
gchat private rule view <チャンネル名:文字列> show, preview, check
gchat private kick 個人グローバルのサーバーをキックします。
チャンネル名: サーバーをキックしたい個人グローバルの名前(文字列)+
gchat private kick <チャンネル名:文字列>
-
gchat private mute 個人グローバルのユーザーをミュートします。
チャンネル名: ユーザーをミュートしたい個人グローバルの名前(文字列)
ユーザー: ミュートするユーザーのID(ID-ユーザー)
+
gchat private mute <チャンネル名:文字列> <ユーザー:ID-ユーザー>
-
gchat private slowmode 個人グローバルの低速モードを変更します。
チャンネル名: 低速モードを変更したい個人グローバルの名前(文字列)
秒数: 設定する秒数(数値、5~600)
+
gchat private slowmode <チャンネル名:文字列> <秒数:数値> slow
gchat activate 入力したチャンネルをグローバルチャットにします。
チャンネル名: 参加したいチャンネル名(文字列、省略でデフォルトのグローバルチャット)+
gchat activate [チャンネル名:文字列] on, active, true, join, connect
gchat deactivate 入力したチャンネルのグローバルチャットを解除します。 gchat deactivate off, disable, false, leave, disconnect
sevennet SevenNet関連のコマンドです。
SevenNet: SevenBotのSNS風グローバルチャット。Twitter的な+
-
-
sevennet deactivate 入力したチャンネルのSevenNetチャンネルを解除します。 sevennet deactivate off, disable, false
sevennet activate 入力したチャンネルをSevenNetチャンネルにします。 sevennet activate on, active, true
sgc スーパーグローバルチャットの情報を表示します。 sgc
-

設定 - settings

コマンド名 説明 構文 別名
autoreply 自動返信関連のコマンドです。
-
ar
autoreply remove 自動返信リストから消去します。
返信: 消去したい自動返信が返信するテキスト(文字列)+
autoreply remove <返信:文字列 del, delete, rem
autoreply list 自動返信リストを全表示します。 autoreply list
-
autoreply export 自動返信リストをエクスポートします。 autoreply export
-
autoreply import エクスポートした自動返信リストをインポートします。 autoreply import
-
autoreply add 自動返信リストに追加します。
条件: 返信する条件(文字列)
返信: 返信するテキスト(文字列)

条件・返信をコマンド名:内容の形にすると特殊効果があります。
条件コマンド:
re - 正規表現でマッチ
fullmatch - 全一致
channel - 特定のチャンネルのみ(チャンネル,チャンネル...|内容
has-image - 画像付きのみ
返信コマンド:
noreply - Discordの返信を使わない
pingreply - メンション付き返信を使う
react - リアクション
random - ランダム送信
+
autoreply add <条件:文字列> <返信:文字列 set
timed_role 時間付きロール関連のコマンドです。
-
tr
timed_role remove 時間付きロールリストからロールを削除します。
ロール: 削除するロール(ロール)+
timed_role remove <ロール:ロール...> del, delete, rem
timed_role list 時間付きロールリストを表示します。 timed_role list
-
timed_role add 時間付きロールリストに追加します。
ロール: 追加するロール(ロール)
時間: ロールを外す時間(時間)
+
timed_role add <ロール:ロール> <時間:時間> set
channel_settings チャンネルの設定を変更します。
-
ch
channel_settings level レベリングについての設定です。
-
-
channel_settings level activate レベリングを有効にします。 channel_settings level activate on, active, true
channel_settings level deactivate レベリングを無効にします。 channel_settings level deactivate off, disable, false
channel_settings commands 実行したチャンネルでのコマンドについての設定です。
-
cmd
channel_settings commands deactivate 実行したチャンネルでのコマンドを無効にします。
実行後はチャンネルの管理権限がないとコマンドを実行できないようになります。+
channel_settings commands deactivate off, disable, false
channel_settings commands activate 実行したチャンネルでのコマンドを有効にします。 channel_settings commands activate on, active, true
channel_settings slowmode 低速モードを設定します。
秒数: 低速モードの秒数(数値)+
channel_settings slowmode <秒数:数値> cooldown
channel_settings 2ch_link 2ch風メッセージリンクについての設定です。
-
-
channel_settings 2ch_link activate 2ch風メッセージリンクを有効にします。 channel_settings 2ch_link activate on, active, true
channel_settings 2ch_link deactivate 2ch風メッセージリンクを無効にします。 channel_settings 2ch_link deactivate off, disable, false
channel_settings translate 自動翻訳についての設定です。
-
trans
channel_settings translate deactivate 自動翻訳を無効にします。 channel_settings translate deactivate off, disable, false
channel_settings translate activate 自動翻訳を有効にします。
言語コード:
ja:日本語
en:英語

その他:Wikipedia(639-1)
+
channel_settings translate activate <言語コード> on, active, true
channel_settings auto_parse 自動パースについての設定です。
-
-
channel_settings auto_parse deactivate 自動パースを無効にします。 channel_settings auto_parse deactivate off, disable, false
channel_settings auto_parse activate 自動パースを有効にします。 channel_settings auto_parse activate on, active, true
channel_settings auto_publish 自動公開についての設定です。
-
-
channel_settings auto_publish deactivate 自動公開を無効にします。 channel_settings auto_publish deactivate off, disable, false
channel_settings auto_publish activate 自動公開を有効にします。 channel_settings auto_publish activate on, active, true
channel_settings lainan_talk Lainan APIの返信についての設定です。
-
-
channel_settings lainan_talk activate Lainan APIの返信を有効にします。 channel_settings lainan_talk activate on, active, true
channel_settings lainan_talk deactivate Lainan APIの返信を無効にします。 channel_settings lainan_talk deactivate off, disable, false
level_settings レベルシステムの設定コマンドです。
-
ls
level_settings channel レベルアップ時のお知らせチャンネルを変更します。
ターゲット: レベルアップお知らせチャンネルの変更先(チャンネル、省略でリセット)+
level_settings channel [ターゲット:チャンネル]
-
level_settings deactivate レベルシステムを無効にします。 level_settings deactivate off, disable, false
level_settings manage メンバーのレベルを管理します。
-
m
level_settings manage remove 特定のメンバーからXPを剥奪します。
ターゲット: XPを剥奪するメンバー(メンバー、ロール、!everyone、!role)
XP: 剥奪するXP(数値)
+
level_settings manage remove <ターゲット:メンバー...> <XP:数値>
-
level_settings manage reset 全員のレベルをリセットします。
-
-
level_settings manage add 特定のメンバーにXPを与えます。
ターゲット: XPを与える対象(メンバー、ロール、!everyone、!role)
XP: 与えるXP(数値)
+
level_settings manage add <ターゲット:メンバー...> <XP:数値> set
level_settings activate レベルシステムを有効にします。 level_settings activate on, active, true
level_settings roles 報酬ロールを管理します。
-
r
level_settings roles remove 報酬ロールを削除します。
レベル: 削除したい報酬ロールが与えられるレベル(数値)+
level_settings roles remove <レベル:数値> del, delete, rem
level_settings roles add 報酬ロールを設定します。
レベル: 報酬ロールを与えるレベル(数値)
ロール: 与えるロール(ロール)
+
level_settings roles add <レベル:数値> <ロール:ロール> set
level_settings roles list 報酬ロールのリストを表示します。 level_settings roles list
-
level_settings boost レベルブーストを管理します。
-
b
level_settings boost add レベルブーストを設定します。
ロール: レベルブーストを設定する対象(ロール/メンバー)
倍率: レベルブーストの倍率(小数)
+
level_settings boost add <ロール:ロール/メンバー> <倍率:小数> set
level_settings boost remove レベルブーストを削除します。
ロール: 削除したいレベルブーストが設定されているロール(ロール)+
level_settings boost remove <ロール:ロール> del, delete, rem
level_settings boost list レベルブーストのリストを表示します。 level_settings boost list
-
expand_message メッセージリンク展開についての設定です。
-
-
expand_message deactivate メッセージリンク展開を無効にします。 expand_message deactivate off, disable, false
expand_message activate メッセージリンク展開を有効にします。 expand_message activate on, active, true
event_channel イベントメッセージチャンネルを設定します。 event_channel
-
event_send イベントメッセージを設定します。
イベント名: 送信するイベント名(イベント名)
メッセージ: 送信するメッセージ(文字列)
イベント名:
join - 参加時
leave - 退出時

メッセージ: 送信するメッセージ(文字列)
置き換え一覧:
!name: 参加したメンバーの名前
!mention: 参加したメンバーのメンション
!count: 現在のメンバー数
\n: 改行
+
event_send <イベント名:イベント名> [メッセージ:文字列
-
role_link ロールリンク関連のコマンドです。
-
rl
role_link add ロールリンクを追加します。
ロール: このサーバーのリンクしたいロール(ロール)
サーバー: リンクしたいサーバー(ID-サーバー)
ロール2: 他サーバーのリンクしたいロール(ID-ロール)
+
role_link add <ロール:ロール> <サーバー:ID-サーバー> <ロール2:ID-ロール> set
role_link remove ロールリンクを削除します。
ロール: このサーバーの削除したいリンクロールのロール(ロール)
ロール2: 他サーバーの削除したいリンクロールのロール(ID-ロール)
+
role_link remove <ロール:ロール> <ロール2:ID-ロール> del, delete, rem
role_link list ロールリンクのリストを表示します。 role_link list
-
bump Bump通知関連のコマンドです。
-
-
bump deactivate Bump通知を無効にします。 bump deactivate off, disable, false
bump activate Bump通知を有効にします。 bump activate on, active, true
bump role Bump通知にメンションするロールを変更します。
ロール: メンションするロール(ロール、省略でオフ)+
bump role [ロール:ロール]
-
dissoku ディス速のアップ通知関連のコマンドです。
-
-
dissoku role ディス速のアップ通知にメンションするロールを変更します。
ロール: メンションするロール(ロール、省略でオフ)+
dissoku role [ロール:ロール]
-
dissoku activate ディス速のアップ通知を有効にします。 dissoku activate on, active, true
dissoku deactivate ディス速のアップ通知を無効にします。 dissoku deactivate off, disable, false
server_stat サーバー統計チャンネル関連のコマンドです。
-
-
server_stat activate サーバー統計チャンネルを有効にします。
統計名: 有効化する統計の名前(リスト-文字列)
統計リスト:
members - メンバー数
humans - ユーザー数
bots - ボット数
onlines - オンライン数
online_per - オンライン割合
channels - チャンネル
text_channels - テキストチャンネル
voice_channels - ボイスチャンネル
roles - ロール
+
server_stat activate <統計名:リスト-文字列...> on, active, true
server_stat deactivate サーバー統計チャンネルを無効にします。
チャンネル、カテゴリーは消去されます。+
server_stat deactivate off, disable, false
warn_settings Warnの処罰関連のコマンドです。
-
ws
warn_settings list Warnの処罰リストを全表示します。 warn_settings list
-
warn_settings remove Warnの処罰リストから消去します。
返信: 消去したい自動返信が返信するテキスト(文字列)+
warn_settings remove <返信:文字列 del, delete, rem
warn_settings add Warnの処罰リストに追加します。
回数: Warn回数(数字)
処罰: 処罰内容(処罰ID)

処罰ID:
mute - ミュート(時間)
role_add - ロール追加(ロール)
role_remove - ロール剥奪(ロール)
kick - キック(なし)
ban - BAN(なし)
設定: 処罰の設定
+
warn_settings add <回数:数字> <処罰:処罰ID> [設定] set
auto_text 自動TCについての設定です。
-
at
auto_text activate 自動TCを有効にします。
VC: 有効にするチャンネル(ボイスチャンネル)+
auto_text activate <VC:ボイスチャンネル> on, active, true
auto_text deactivate 自動TCを無効にします。
VC: 無効にするチャンネル(ボイスチャンネル)+
auto_text deactivate <VC:ボイスチャンネル> off, disable, false
gban_settings GBan関連の設定です。
-
-
gban_settings activate GBanを有効にします。 gban_settings activate on, active, true
gban_settings deactivate GBanを無効にします。 gban_settings deactivate off, disable, false
lock_message メッセージ固定関連のコマンドです。
-
lm
lock_message deactivate メッセージ固定を無効にします。 lock_message deactivate off, disable, false
lock_message activate メッセージ固定を有効にします。
内容: メッセージの内容(文字列)+
lock_message activate <内容:文字列 on, active, true, register
当サイトではGoogleアナリティクスを使用しています。
これを無効化するには、Cookieを無効にして下さい。
詳細はこちら
SevenBotのサイトはsevenbo.tkからsevenbot.jpへ移行しました。