Skip to content

ka1888868/Fortnite-LobbyBot

 
 

Repository files navigation

Fortnite-LobbyBot

Python Versions

English is Here
El español está aquí
Fortnitepyを使用したFortniteのボット
コマンドを送ることで操作ができる

導入

PC

https://github.com/gomashio1596/Fortnite-LobbyBot
Python 3.7以上が必要

INSTALL.batを実行する
RUN.batを実行する
開いたサイトでconfigを設定する
タブを再読み込みすることで他の設定もできます

Repl.it

Repl.itではプロジェクトをプライベートにすることができないため、メールアドレスが他人に見られる可能性があります!

https://repl.it
の右上の"sign up"を押してログインする
右上の"+ new repl"を押して、"Import From GitHub"タブを開く
https://github.com/gomashio1596/Fortnite-LobbyBot
をコピーして"Paste any repository URL"に貼り付ける
"Import from Github"を押す
開いたページ(replページと呼びます)の上の"run▶"を押す
Uptimerobot
でアカウントを作ってログインして"Dashboard"を押す
"+ Monitor"を押してrepl.itに戻って、webタブを開いてURLをコピーして
uptimerobotで"Monitor Type"を"HTTP(s)"にしてURLを貼り付ける
"Friendly Name"に好きな名前を付けて"Create Monitor"を押す webページでconfigの設定をする
タブを再読み込みすることで他の設定もできます

Glitch

Glitchは24時間起動をすることができなくなったので推奨されません!

https://glitch.com
の右上のSign inを押してGlitchアカウントを作る
https://fortnite-lobbybot.glitch.me
Remixを押してRemixする
左上の四角いマークを押して、Make This Project Privateにチェックを入れてプロジェクトに鍵を掛ける
上のShowを押してIn a New Windowを押す
開いたサイトでconfigを設定する
タブを再読み込みすることで他の設定もできます

Web

初回起動ではconfigの設定が出る
次回以降は設定したパスワードを入力することで、config等の設定、パーティーの状態の確認等ができる

config

Fortnite
email                     : ボット用アカウントのメールアドレス。 複数設定可能
owner                     : 所有者として設定したいユーザーの名前またはID
platform                  : ボットのプラットフォーム。 後述
outfit                    : ボットの初期コスチューム。名前かID
outfit_style              : ボットの初期コスチュームのスタイル
backpack                  : ボットの初期バックアクセサリー。名前かID
backpack_style            : ボットの初期バックアクセサリーのスタイル
pickaxe                   : ボットの初期収集ツール。名前かID
pickaxe_style             : ボットの初期収集ツールのスタイル
emote                     : ボットの初期エモート。名前かID
playlist                  : ボットの初期プレイリストのID
banner                    : ボットの初期バナーのID
banner_color              : ボットの初期バナーの色ID
avatar_id                 : ボットの初期アバターのID。後述
avatar_color              : ボットの初期アバターの色。後述
level                     : ボットの初期レベル
tier                      : ボットの初期ティア
xpboost                   : ボットの初期XPブースト
friendxpboost             : ボットの初期フレンドXPブースト
status                    : ボットの初期ステータス。 変数が使える。 後述
privacy                   : ボットの初期のプライバシー。 後述
whisper                   : ボットが囁きからコマンドを受け付けるかどうか。 true か false
partychat                 : ボットがパーティーチャットからコマンドを受け付けるかどうか。 true か false
disablewhisperperfectly   : 囁きが無効の場合、所有者も使えなくするかどうか
disablepartychatperfectly : パーティーチャットが無効の場合、所有者も使えなくするかどうか
joinemote                 : ボットのパーティーに誰かが参加した時にエモートを踊りなおすかどうか。 true か false
click_invite              : 'ここをクリックして招待'を送信するかどうか。 true か false
disable_voice             : パーティーのボイスチャットを無効化するかどうか。 true か false
ignorebot                 : ボットからのコマンドを無視するかどうか。 true か false
joinmessage               : ボットのパーティーに誰かが参加した時のメッセージ。 \n で改行。 変数が使える。 後述
randommessage             : ボットのパーティーに誰かが参加した時のランダムメッセージ。 \n で改行。 変数が使える。 後述
joinmessageenable         : ボットのパーティーに誰かが参加した時にメッセージを出すかどうか。 true か false
randommessageenable       : ボットのパーティーに誰かが参加した時にランダムメッセージを出すかどうか。 true か false
outfitmimic               : 他人のコスチュームを真似るかどうか。 true か false か ユーザーの名前またはID
backpackmimic             : 他人のバックアクセサリーを真似るかどうか。 true か false か ユーザーの名前またはID
pickaxemimic              : 他人の収集ツールを真似るかどうか。 true か false か ユーザーの名前またはID
emotemimic                : 他人のエモートを真似るかどうか。 true か false か ユーザーの名前またはID
mimic-ignorebot           : ボットユーザーは真似ないかどうか。 true か false
mimic-ignoreblacklist     : ブラックリストのユーザーは真似ないかどうか。 true か false
outfitlock                : コスチュームをロックするかどうか。 true か false
backpacklock              : バックアクセサリーをロックするかどうか。 true か false
pickaxelock               : 収集ツールをロックするかどうか。 true か false
emotelock                 : エモートをロックするかどうか。 true か false
acceptinvite              : ボットが招待を承諾するかどうか。 所有者からの招待は常に承諾 true か false
acceptfriend              : ボットがフレンド申請を承諾するかどうか。 true か false か null
addfriend                 : ボットがパーティーメンバーにフレンド申請を送るかどうか。 true か false
invite-ownerdecline       : ボットの所有者がパーティーにいるときに招待を拒否するかどうか。 true か false
inviteinterval            : 招待を承諾した後intervalの秒数だけ招待を拒否するようにするかどうか。 true か false
interval                  : 招待を承諾した後招待を拒否する秒数
waitinterval              : waitコマンドで招待を拒否する秒数
hide-user                 : パーティーに参加したユーザーを非表示にするかどうか。 true か false
hide-blacklist            : パーティーに参加したブラックリストのユーザーを非表示にするかどうか。 true か false
show-owner                : hide-userがtrueのときに所有者を表示するかどうか。 true か false
show-whitelist            : hide-userがtrueのときにホワイトリストのユーザーを表示するかどうか。 true か false
show-bot                  : hide-userがtrueのときにボットを表示するかどうか。 true か false
blacklist                 : ブラックリストに指定するユーザーのリスト。 ユーザー名かユーザーID
blacklist-declineinvite   : ブラックリストのユーザーからの招待を拒否するかどうか。 true か false
blacklist-autoblock       : ブラックリストのユーザーをブロックするかの設定。 true か false
blacklist-autokick        : ブラックリストのユーザーを自動的にパーティーからキックするかの設定。 true か false
blacklist-autochatban     : ブラックリストのユーザーを自動的にチャットバンするかどうか。 true か false
blacklist-ignorecommand   : ブラックリストのユーザーからのコマンドを無視するかどうか。 true か false
whitelist                 : ホワイトリストに指定するユーザーのリスト。 ユーザー名かユーザーID
whitelist-allowinvite     : ホワイトリストのユーザーがボットをいつでも招待できるようにするかの設定。 true か false
whitelist-declineinvite   : ホワイトリストのユーザーがパーティーにいるとき、招待を拒否するかどうか。 true か false
whitelist-ignorelock      : ホワイトリストのユーザーがスキンロック等を無視できるかどうか。 true か false
whitelist-ownercommand    : ホワイトリストのユーザーが所有者コマンドを使えるかどうか。 true か false
whitelist-ignoreng        : ホワイトリストのユーザーがNGワードを無視できるかどうか。 true か false
invitelist                : inviteallコマンドで招待するユーザーのリスト
otherbotlist              : ignorebotで無視する他のボット

Discord
enabled                   : Discord Botを起動するかどうか true か false
token                     : Discord Botのトークン
owner                     : 所有者のユーザーID
channels                  : ボットのコマンドチャンネルとして使用するチャンネルのチャンネル名 後述
status                    : Discord Botのステータス。 変数が使えます。 後述
status_type               : Discord Botのステータスの種類。 後述
discord                   : ボットがDiscordからコマンドを受け付けるかどうか。 true か false
disablediscordperfectly   : Discordが無効の場合、所有者も使えなくするかどうか
blacklist                 : ブラックリストに指定するユーザーのリスト ユーザーID
blacklist-ignorecommand   : ブラックリストのユーザーからのコマンドを無視するかどうか。 true か false
whitelist                 : ホワイトリストに指定するユーザーのリスト ユーザーID
whitelist-ignorelock      : ホワイトリストのユーザーがスキンロック等を無視できるかどうか。 true か false
whitelist-ownercommand    : ホワイトリストのユーザーが所有者コマンドを使えるかどうか。 true か false
whitelist-ignoreng        : ホワイトリストのユーザーがNGワードを無視できるかどうか。 true か false

Web
enabled                   : ウェブサーバーを起動するかどうか。 true か false
ip                        : ウェブサーバーのIPアドレス 後述
port                      : ウェブサーバーのポート番号
password                  : ウェブサーバーのパスワード
login_required            : ウェブサーバーにアクアスするのにパスワードが必要かどうか。 true か false
web                       : ウェブからのコマンドを受け付けるかどうか。 true か false
log                       : ウェブサーバーのアクセスログを出すかどうか。 true か false

replies-matchmethod       : repliesのマッチ方式。 後述
ng-words                  : NGワードに指定する言葉
ng-word-matchmethod       : NGワードのマッチ方式
ng-word-kick              : NGワードを発言したユーザーをキックするかどうか。 true か false
ng-word-chatban           : NGワードを発言したユーザーをチャットバンするかどうか。 true か false
ng-word-blacklist         : NGワードを発言したユーザーをブラックリストに入れるかどうか。 true か false
lang                      : ボットの言語
search-lang               : アイテム検索に使う言語
restart_in                : ボットが再起動するまでの時間
search_max                : 検索の最大数
no-logs                   : コンソールにログを出すかどうか。 true か false
ingame-error              : プレイヤーにエラーを送信するかどうか。 true か false
discord-log               : Discordにログを送信するかどうか。 true か false
omit-over2000             : Discordのログで2000文字を超過した場合に2000文字以上を切り捨てるかどうか。 true か false
skip-if-overflow          : Discordのログであまりにもログ送信が遅れた場合、溜まったログを削除するかどうか。 true か false
hide-email                : Discordのログでメールアドレスを隠すかどうか。 true か false
hide-token                : Discordのログでトークンを隠すかどうか。 true か false
hide-webhook              : Discordのログでwebhookのurlを隠すかどうか。 true か false
webhook                   : Discordのwebhookのurl
caseinsensitive           : コマンドを大文字小文字、平仮名片仮名を区別しないかどうか。 true か false
loglevel                  : ログにどのくらいの情報を流すか normal か info か debug
debug                     : Fortnitepyのデバッグモードをオンにするかどうか。 true か false

コマンド一覧

ここに書かれているコマンド名は、ただの識別名
全てのコマンドの発動ワードはcommands.json(コマンドエディター)を用いて変更できる
全て , で区切ることで複数設定可
全てのコマンドはデフォルトでは所有者しか使用できない
アイテム名を打つことでそのアイテムにすることもできる

usercommands                              : ユーザーも使えるコマンドを指定する。  ここにあるコマンドに加え["cid_","bid_","petcarrier_","pickaxe_id_","eid_","emoji_","toy_","item-search"]が使用できる
true                                      : コマンドの true として扱う文字列
false                                     : コマンドの false として扱う文字列
me                                        : コマンドの送り主として扱う文字列
prev                                      : 一つ前のコマンドを繰り返す
eval                                      : eval [プログラム] 内容を式として評価し、その内容を返す
exec                                      : exec [プログラム] 内容を文として評価し、その内容を返す
restart                                   : プログラムを再起動する
relogin                                   : アカウントに再ログインする
reload                                    : configとcommandsを再読み込みする
addblacklist                              : addblacklist [ユーザー名/ユーザーID] ユーザーをFortniteのブラックリストに追加する
removeblacklist                           : removeblacklist [ユーザー名/ユーザーID] ユーザーをFortniteのブラックリストから削除する
addwhitelist                              : addwhitelist [ユーザー名/ユーザーID] ユーザーをFortniteのホワイトリストに追加する
removewhitelist                           : removewhitelist [ユーザー名/ユーザーID] ユーザーをFortniteのホワイトリストから削除する
addblacklist_discord                      : addblacklist_discord [ユーザーID] ユーザーをDiscordのブラックリストに追加する
removeblacklist_discord                   : removeblacklist_discord [ユーザーID] ユーザーをDiscordのブラックリストから削除する
addwhitelist_discord                      : addwhitelist_discord [ユーザーID] ユーザーをDiscordのホワイトリストに追加する
removewhitelist_discord                   : removewhitelist_discord [ユーザーID] ユーザーをDiscordのホワイトリストから削除する
addinvitelist                             : addinvitelist [ユーザー名/ユーザーID] ユーザーを招待リストに追加する
removeinvitelist                          : removeinvitelist [ユーザー名/ユーザーID] ユーザーを招待リストから削除する
get                                       : get [ユーザー名/ユーザーID] パーティーにいるユーザーの情報を取得する
friendcount                               : 現在のフレンド数を表示する
pendingcount                              : 現在のフレンド申請数を表示する(方向関係なし)
blockcount                                : 現在のブロック数を表示する
friendlist                                : 現在のフレンドリストを表示する
pendinglist                               : 現在のフレンド申請リストを表示する
blocklist                                 : 現在のブロックリストを表示する
outfitmimic                               : outfitmimic [true / false / ユーザー名/ユーザーID] 他人のスキンを真似るかどうか
backpackmimic                             : backpackmimic [true / false / ユーザー名/ユーザーID] 他人のバッグを真似るかどうか
pickaxemimic                              : pickaxemimic [true / false / ユーザー名/ユーザーID] 他人のツルハシを真似るかどうか
emotemimic                                : emotemimic [true / false / ユーザー名/ユーザーID] 他人のエモートを真似るかどうか
whisper                                   : whisper [true / false] 囁きからのコマンドを受け付けるかどうか
partychat                                 : partychat [true / false] パーティーチャットからのコマンドを受け付けるかどうか
discord                                   : discord [true / false] Discordからのコマンドを受け付けるかどうか
web                                       : web [true / false] ウェブからのコマンドを受け付けるかどうか
disablewhisperperfectly                   : whisperperfect [true / false] 囁きが無効の時、所有者も使えなくするかどうか
disablepartychatperfectly                 : partychatperfect [true / false] パーティーチャットが無効の時、所有者も使えなくするかどうか
disablediscordperfectly                   : discordperfect [true / false] Discordが無効の時、所有者も使えなくするかどうか
acceptinvite                              : acceptinvite [true / false] パーティー招待を承諾するかどうか
acceptfriend                              : acceptfriend [true / false] フレンド申請を承諾するかどうか
joinmessageenable                         : joinmessageenable [true / false] パーティーに誰かが参加した時のメッセージを出すかどうか
randommessageenable                       : randommessageenable [true / false] パーティーに誰かが参加したときのランダムメッセージを出すかどうか
wait                                      : configのwaitintervalの秒数だけ招待を拒否する
join                                      : join [ユーザー名/ユーザーID] ユーザーのパーティーに参加する
joinid                                    : joinid [パーティーID] パーティーに参加する
leave                                     : パーティーを離脱する
invite                                    : invite [ユーザー名 / ユーザーID] ユーザーをパーティーに招待する
inviteall                                 : configのinvitelistのユーザーを招待する
message                                   : message [ユーザー名 / ユーザーID] : [内容] ユーザーにメッセージを送信する
partymessage                              : partymessage [内容] パーティーチャットにメッセージを送信する
sendall                                   : sendall [内容] 全てのボットに同じコマンドを実行する
status                                    : status [内容] ステータスを設定する
banner                                    : banner [バナーID] [バナーの色] バナーを設定する
avatar                                    : avatar [CID] [色(任意)] アバターを設定する
level                                     : level [レベル] レベルを設定する
bp                                        : bp [ティア] [XPブースト] [フレンドXPブースト] バトルパス情報を設定する
privacy                                   : privacy [privacy_public / privacy_friends_allow_friends_of_friends / privacy_friends / privacy_private_allow_friends_of_friends / privacy_private] パーティーのプライバシーを変更する
privacy_public                            : privacy コマンドで使う privacy_public
privacy_friends_allow_friends_of_friends  : privacy コマンドで使う privacy_friends_allow_friends_of_friends
privacy_friends                           : privacy コマンドで使う privacy_friends
privacy_private_allow_friends_of_friends  : privacy コマンドで使う privacy_private_allow_friends_of_friends
privacy_private                           : privacy コマンドで使う privacy_private
getuser                                   : getuser [ユーザー名 / ユーザーID] ユーザーの名前とIDを表示する
getfriend                                 : getefriend [ユーザー名 / ユーザーID] ユーザーの名前とIDを表示する
getpending                                : getpending [ユーザー名 / ユーザーID] ユーザーの名前とIDを表示する
getblock                                  : getblock [ユーザー名 / ユーザーID] ユーザーの名前とIDを表示する
info                                      : info [info_party / info_item / id / skin / bag / pickaxe / emote] パーティー/アイテムの情報を表示する
info_party                                : info コマンドで使う info_party
pending                                   : pending [true / false] 保留しているフレンド申請を全て承諾/拒否する
removepending                             : 自分が送ったフレンド申請を全て解除する
addfriend                                 : addfriend [ユーザー名 / ユーザーID] ユーザーにフレンド申請を送信する
removefriend                              : removefriend [ユーザー名 / ユーザーID] ユーザーをフレンドから削除する
removeallfriend                           : removeallfriend 全てのフレンドを削除する
remove_offline_for                        : remove_offline_for [日] [時間(任意)] [分(任意)] 指定した時間以上オフラインのフレンドを削除する
acceptpending                             : acceptpending [ユーザー名 / ユーザーID] ユーザーからのフレンド申請を承諾する
declinepending                            : declinepending [ユーザー名 / ユーザーID] ユーザーからのフレンド申請を拒否する
blockfriend                               : blockfriend[ユーザー名 / ユーザーID] ユーザーをブロックする
unblockfriend                             : unblockfriend [ユーザー名 / ユーザーID] ユーザーをブロック解除する
voice                                     : voice [true / false] パーティーのボイスチャットを有効にするか。それ以前に参加していたメンバーには効果がありません
chatban                                   : chatban [ユーザー名 / ユーザーID] : [理由(任意)] ユーザーをチャットバンする
promote                                   : promote [ユーザー名 / ユーザーID] ユーザーにパーティーリーダーを譲渡する
kick                                      : kick [ユーザー名 / ユーザーID] ユーザーをキックする
hide                                      : hide [ユーザー名 / ユーザーID(任意)] ユーザーを非表示にする
show                                      : show [ユーザー名 / ユーザーID(任意)] ユーザーを表示する
ready                                     : 準備OK 状態にする
unready                                   : 準備中 状態にする
sitout                                    : 欠場中 状態にする
match                                     : match [人数(任意)] マッチ状態を設定する
unmatch                                   : マッチ状態を解除する
swap                                      : swap [ユーザー名 / ユーザーID] ユーザーと位置を交換する
outfitlock                                : outfitlock [true / false] スキンの変更をするかどうか
backpacklock                              : backpacklock [true / false] バッグの変更をするかどうか
pickaxelock                               : pickaxelock [true / false] ツルハシの変更をするかどうか
emotelock                                 : emotelock [true / false] エモートの変更をするかどうか
stop                                      : エモート/all系コマンドの表示を停止する
addeditems                                : アップデートで追加されたすべてのアイテムを表示する
shopitems                                 : アイテムショップのアイテムをすべて表示する
alloutfit                                 : 全てのコスチュームを表示する
allbackpack                               : 全てのバックアクセサリーを表示する
allpet                                    : 全てのペットを表示する
allpickaxe                                : 全ての収集ツールを表示する
allemote                                  : 全てのエモートを表示する
cid                                       : cid [CID] CIDでアイテムを検索し、見つかったアイテムに設定する
bid                                       : bid [BID] BIDでアイテムを検索し、見つかったアイテムに設定する
petcarrier                                : petcarrier [Petcarrier] Petcarrierでアイテムを検索し、見つかったアイテムに設定する
pickaxe_id                                : pickaxe_id [Pickaxe_ID] Pickaxe_IDでアイテムを検索し、見つかったアイテムに設定する
eid                                       : eid [EID] EIDでアイテムを検索し、見つかったアイテムに設定する
emoji_id                                  : emoji_id [Emoji] Emojiでアイテムを検索し、見つかったアイテムに設定する
toy_id                                    : toy_id [Toy] Toyでアイテムを検索し、見つかったアイテムに設定する
id                                        : id [ID] IDでアイテムを検索し、見つかったアイテムに設定する
outfit                                    : outfit [コスチューム名] コスチューム名でコスチュームを検索し、見つかったアイテムに設定する
backpack                                  : backpack [バックアクセサリー名] バックアクセサリー名でバックアクセサリーを検索し、見つかったアイテムに設定する
pet                                       : pet [ペット名] ペット名でペットを検索し、見つかったアイテムに設定する
pickaxe                                   : pickaxe [収集ツール名] 収集ツール名で収集ツールを検索し、見つかったアイテムに設定する
emote                                     : emote [エモート名] エモート名でエモートを検索し、見つかったアイテムに設定する
emoji                                     : emoji [エモートアイコン名] エモートアイコン名でエモートアイコンを検索し、見つかったアイテムに設定する
toy                                       : toy [おもちゃ名] おもちゃ名でおもちゃを検索し、見つかったアイテムに設定する
item                                      : item [アイテム名] アイテム名でアイテムを検索し、見つかったアイテムに設定する
set                                       : set [セット名] セット名でアイテムを検索し、見つかったアイテムに設定する
setvariant                                : setvariant [skin / bag / pickaxe] [variant] [数値] variant/数値は無限に設定可 数が合わない場合は無視される。スタイル情報を設定する。後述
addvariant                                : addvariant [skin / bag / pickaxe] [variant] [数値] variant/数値は無限に設定可 数が合わない場合は無視される。現在のスタイル情報にスタイル情報を追加する。後述
setstyle                                  : setstyle [skin / bag / pickaxe] 現在付けているアイテムのスタイルを検索し、そのスタイルに設定する
addstyle                                  : addstyle [skin / bag / pickaxe] 現在付けているアイテムのスタイルを検索し、そのスタイルに現在のスタイルを追加する
setenlightenment                          : setenlightenment [数値] [数値] enlightenment情報を設定する 後述
outfitasset                               : outfitasset [アセットパス] スキンをアセットパスから設定する
backpackasset                             : backpackasset [アセットパス] バッグをアセットパスから設定する
pickasset                                 : pickasset [アセットパス] ツルハシをアセットパスから設定する
emoteasset                                : emoteasset [アセットパス] エモートをアセットパスから設定する

replies

"反応するメッセージ": "返す文字列"
のように設定する
複数ある場合は下のように , をつける

{
    "hello": "こんにちは",
    "goodbye": "さようなら"
}

使用可能な変数 ステータスで使える変数に加えて

author_display_name              : メッセージの送り主のディスプレイネーム
author_id                        : メッセージの送り主のID
``

使用可能な関数
ステータスで使える関数と同じ

# その他
アバターID  
使用可能な変数  

{bot} : ボットの現在のコスチューム


色  
色の名前、または3つのカラーコード  

TEAL SWEET_RED LIGHT_ORANGE GREEN LIGHT_BLUE DARK_BLUE PING RED GRAY ORANGE DARK_PURPLE LIME INDIGO

"avatar_color": "TEAL" "avatar_color": "#ff0000,#00ff00,#0000ff"


プラットフォーム  

Windows : WIN Mac : MAC PlayStation : PSN XBox : XBL Switch : SWT IOS : IOS Android : AND


プライバシー  

public : パブリック friends_allow_friends_of_friends : フレンド(フレンドのフレンドを許可) friends : フレンド private_allow_friends_of_friends : プライベート(フレンドのフレンドを許可) private : プライベート


ステータス  
使用可能な変数  

friend_count : ボットのフレンド数 pending_count : ボットの保留中のフレンド申請数 block_count : ボットのブロック数 display_name : ボットのディスプレイネーム id : ボットのID party_id : ボットのパーティーのID party_size : ボットのパーティーの人数 party_max_size : ボットのパーティーの最大人数 all_friend_count : 全てのボットのフレンド数の合計 all_pending_count : 全てのボットの保留中のフレンド申請数の合計 all_block_count : 全てのボットのブロック数の合計 guild_count : Discord botの参加しているサーバーの数

フレンド数: {friend_count}


使用可能な関数  

get_client_data(id) : 指定したIDのボットの情報を取得する 内容 friend_count : ボットのフレンド数 pending_count : ボットの保留中のフレンド申請数 block_count : ボットのブロック数 display_name : ボットのディスプレイネーム id : ボットのID party_id : ボットのパーティーのID party_size : ボットのパーティーの人数 party_max_size : ボットのパーティーの最大人数

get_guild_member_count(id) : 指定したIDのDiscordサーバーのメンバー数を取得する

ボット1のフレンド数: {get_client_data('Bot1ID')['friend_count']} サーバー1のメンバー数: {get_guild_member_count(Guild1ID)}


joinmessage & randommessage
使用可能な変数
ステータスで使える変数に加えて

member_display_name : 参加してきたメンバーのディスプレイネーム member_id : 参加してきたメンバーのID ``

使用可能な関数 ステータスで使える関数と同じ

チャンネル名
使用可能な変数

{name}                           : ボットのディスプレイネーム
{id}                             : ボットのID

ステータスの種類

playing                          : プレイ中       
listening                        : 再生中
watching                         : 視聴中

デフォルトの
{name}-command-channel
でボットの名前が
Test Bot1
Test Bot2
の場合
Test-Bot1-command-channel
Test-Bot2-command-channel
がそれぞれコマンドチャンネルとして使える

IP
使用可能な変数

{ip} : デフォルトのIP

マッチ方式

full     : 完全一致
contains : それを含んでいる
starts   : それで始まる
ends     : それで終わる

variant

pattern/numeric/clothing_color/jersey_color/parts/progressive/particle/material/emissive
基本的にはmaterialやprogressive,partsなどか多く使われている
紫スカルトルーパーの場合は clothing_color 1
jersey_color はサッカースキンで使われます

enlightenment

8ボールvsスクラッチのグリッチなどの情報
シーズン(チャプター2内) / 数値 の組み合わせ

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.6%
  • HTML 8.3%
  • Other 0.1%