InsaneLimitsでプレイヤーログをWebhook(Discord)に投稿

InsaneLimitsでプレイヤーログをWebhook(Discord)に投稿

鯖管やってると何かとプレイヤーログを確認することがあるんですが、いちいちDBに接続して確認するのが面倒なんです。そう、面倒なんです。

 

別の方法がないかと考えDiscordなら大体起動してるし、そこに残せばええやんってなったので作ってみました。

 

こんな感じ↓

注意! 使用する場合は必ずプライベートなチャンネルで一般のプレイヤーが見れないようにして下さい!これでトラブルが発生しても当方は責任を負いません!

 

表示する内容は

  • 鯖名
  • プレイヤー数
  • プレイヤー名(タグ付き)
  • PersonaId
  • PB GUID
  • EA GUID
  • IP
  • Ping
  • Role
  • BF4DBリンク
  • bf4cheatreportリンク
  • IP-APIリンク

※IP、Ping、IP-APIはPingの偽装を確認するため

※Pingはプレイヤーの接続状況により正常に表示されない場合があります。

 

コード

webhookUrlの””中に投稿するチャンネルのwebhookのURLを入れてください。

もしpersonaIdの取得が出来なかった(架空のプレイヤーだった)場合、キックする場合は

bool no_personaId_kicker = false;bool no_personaId_kicker = true;にして下さい。

 

evalution: On Join

first_check: Code

limit_action: none

 

ちなみに私は第三者にプレイヤー情報を公開することはありませんので。

タイトルとURLをコピーしました