traQの @BOT_pika-test の全て
#gps/times/pikachu0310/Botのログを解説する会MDによくまとまってます!
現場: https://q.trap.jp/messages/57e4a5c6-90d5-4ea2-ac81-51558648fe29
皆がどんなことをやろうとしたのかという講習会が開かれました(:@oribe:さんに感謝)
悪魔による殺害現場 :@kegra:さんによるえげつある漫画
コマンド | 使い方 | 例 | 何をするか |
---|---|---|---|
/game | /game (start) | /game start | 早押しスタンプ:o::x:ゲームを開始するぞ! |
/tag | /tag (UserID) (year) | /tag pikachu 2022 | ある年につけられたタグ一覧を表示するぞ! |
/sql | /sql [SQL文] | /sql select title, content from test3; | 任意のsql文を実行するぞ! |
🔍 | 🔍or:Internet_Explorer: [検索キーワード] | 🔍VRChat お砂糖 意味 | I'm feeling luckyするぞ! |
/info | /info [人物名] | /info :@pikachu: | ユーザーかスタンプの詳細を表示するぞ! |
join | メンション必須 | @BOT_pika_test join | BOTがチャンネルに参加する |
leave | メンション必須 | @BOT_pika_test leave | BOTがチャンネルから抜ける |
help | /help | /help | これを表示するぞ! |
遊び方 : BOTが3x3のマス上全てにランダムなスタンプを配置するので、 マスと同じスタンプを押してマスを獲得し、一列揃えたら勝ち!(誰も揃わなかったら最も多かった人からランダム) スタンプの上にカーソルをホバーさせてスタンプ名を見るのはOKだぞ!
現状normalは:@shobon:君の5.152秒が最速記録 1列揃えば終わるnormalモードと、全9マスが埋まり終わるまで終わらないtimeAttackモードがある。 また、通常のスタンプのnormalモードとスタンプにエフェクトが5個付くhardモードがある。 なので、タイムアタックとしては、normal、timeAttack、hard、timeAttackHardの4種類が存在する。 timeAttackに関しては参加した人数も記録されるので、平等な条件で比較することもできる。 是非タイムアタックとしても、バトルとしても楽しんで貰いたい!(深夜にやるとめっちゃ面白い系の奴なので)
- /game
- /game start
- /game start hard
- /game timeattack
- /game ta
- /game timeattack hard
- /game ta hard
- /game reset
- /gane debug
今年につけられたタグを振り返ろう!ということで作った機能。タグが付けられた日時も分かるので、タグで1年を振り返ってみよう!
- /tag
- /tag pikachu
- /tag pikachu 2022
データベースの操作で使うsqlを任意実行できる機能。何やら悪さができるらしいぞ...?
- /sql [sql文]
- /sql system [bash文]
- /docker up
- /docker down
- /docker restart
googleの検索結果の一番上のURLを出力します。vsきなの
- 🔍あいうえお かきく
- あい:mag:うえお かきく
- あいうえお:mag: かきく
- あい:mag_right:うえお かきく
- あい:Internet_Explorer:うえお かきく
ユーザーまたはスタンプの詳細を出力する。UUIDをサッと知りたいときに便利かも
- /info pikachu
- /info :pikachu:
- /info :@pikachu:
- @BOT_pika_test join
- (join|いらっしゃい|oisu-|:oisu-1::oisu-2::oisu-3::oisu-4yoko:|おいすー) のいずれかなら反応する
- @BOT_pika_test leave
- (leave|さようなら|:wave:|ばいばい) のいずれかなら反応する
- :oisu-1::oisu-2::oisu-3::oisu-4yoko:の順番を混ぜて:oisu-1::oisu-4yoko::oisu-3::oisu-2:するぞ!
- pong! するぞ!
- これを表示するぞ!
ここから実験用(使用を想定していない)
@BOT_pika_test /slice <slice>
@BOT_pika_test /stamp add <stampID>
@BOT_pika_test /stamp remove <stampID>
@BOT_pika_test /allstamps <num>
@BOT_pika_test /edit <messageID> <content>
コマンド | 使い方 | 例 | 何をするか |
---|---|---|---|
/game | /game (start) | /game start | 早押しスタンプ:o::x:ゲームを開始するぞ! |
/tag | /tag (UserID) (year) | /tag pikachu 2022 | ある年につけられたタグ一覧を表示するぞ! |
/sql | /sql [SQL文] | /sql select title, content from test3; | 任意のsql文を実行するぞ! |
🔍 | 🔍or:Internet_Explorer: [検索キーワード] | 🔍VRChat お砂糖 意味 | I'm feeling luckyするぞ! |
/info | /info [人物名] | /info :@pikachu: | ユーザーかスタンプの詳細を表示するぞ! |
join | メンション必須 | @BOT_pika_test join | BOTがチャンネルに参加する |
leave | メンション必須 | @BOT_pika_test leave | BOTがチャンネルから抜ける |
help | /help | /help | これを表示するぞ! |