Skip to content

Discord.pyを利用した大きいサーバー起動&終了&再起動Bot 参考にしたい方はどうぞ

License

Notifications You must be signed in to change notification settings

Yon4800/ServerStartBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

注意

  • このBotを利用して出た損害などは一切責任を取りません。自己責任でご利用ください
  • このBotはサーバー起動終了動作などOSにかかわる動作をいじるので、セキュリティ面で超危険でかなり注意して使わないといけません。そこを承知で使ってください。
  • このBotを悪用しないでください。
  • 必ずroot権限で実行してください

スペシャルサンクス

  • wakeonlan
  • discordドットpy
  • python-dotenv
  • pings
  • paramiko

使い方

  • git clone https://github.com/Yon4800/ServerStartBot.git を実行します
  • Python3.11以上とscreenを入れた状態でLinuxでinstall.shを実行してね(適当)
  • start.shを実行してね
  • Windowsは自分で考えて実行して(投げやり)

.envファイルのいじり方

# 動作させるサーバーのMACアドレス
WOL=ff:ff:ff:ff:ff
# Discordのトークン
DISTOKEN=????????
# 動作させるサーバーのIP
SSH=192.168.88.88
# 動作させるサーバーのユーザネーム、パスワード
RUSERNAME=Test
RPASSWD=Test

Discordでの使い方

  • $サーバーを起動して: サーバーが起動します。
  • $サーバーを停止して: サーバーが停止します。
  • $サーバーを再起動して: サーバーが再起動します。

About

Discord.pyを利用した大きいサーバー起動&終了&再起動Bot 参考にしたい方はどうぞ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published