シェル芸botをDiscordでも.
Twitterで有名なtheoremoonさんのシェル芸botをDiscord上で実現するbotです.
......といっても自力でDockerコンテナを動かしているわけではなくjiro4989さんのwebshのAPIを叩くだけ.
- このbotへのメンションに反応してシェルコマンドを実行します.またその際このbotへのメンションはコードから削除されます.
- メンションなどのMessageFormatの文字数によるズレをなるべく吸収し,表示に近い字幅でシェルを実行します.
- コードブロック (``` ~ ```) が存在する場合,1つ目のコードブロックの中身のみをコードとして認識します.
- 30秒以上の処理はタイムアウトします.
- その他の仕様は本家のリポジトリかこちらを御覧ください.
こちらのURLよりサーバーに追加できます.
- シェル芸bot (theoremoon): 本家大本
- websh (jiro4989): API利用先
- 今の所判明しているシェル芸botの仕様: Twitterのシェル芸botの仕様