ユウのブログ

なんでも書きますよ。

TRPG

0からDiscordのダイスボットを作成する:その5, Discordbotを常駐させる

初回 2回目 3回目 4回目 そしてここ(5回目)。 今回は作ったDiscordbotを常駐起動、つまりPCを起動してないときとか寝てるときとか外出先とかでも常時起動させておく話。 ぶっちゃけ、Terminalを開きっぱなしにしてずっと起動させていればいいんだけど、寝…

0からDiscordのダイスボットを作成する:その4

初回 2回目 3回目 そして4回目(この記事)。今回は全然ダイスボットと関係ないことをやります。 TRPGやっててBGM再生したいなーってときがそこそこあるので(雰囲気が出る)、Discordのbotでできれば便利そう。再生できるようにしよう botがCommandを読み取…

0からDiscordのダイスボットを作成する:その3

Ruby3日目。今回はダイスボットの威力表ロールに固定値の加算を追加します。 前回と前々回 yutyanblog.hatenablog.com yutyanblog.hatenablog.com サクサク書いていきます。 最初に、.txtから読み込んだ値をto_iでint型に変換しつつ、後の処理を楽にするため…

0からDiscordのダイスボットを作成する:その2

2回目。前回記事はこれ。 yutyanblog.hatenablog.com 前回、 こんな感じにダイスボットを実装することができました。 今回は「2d6+5」みたいな固定値の加算を分かりやすく表示するのと、「k10@10」みたいな威力表ロールを実装していきます。 ・固定値の加算…

0からDiscordのダイスボットを作成する

今回はゲーム用のチャットツールとして最近ぼちぼち普及し始めているDiscordに、TRPG用のダイスボットを導入する話。 プログラミングはprintfしかわからないレベルの初心者ですが、これから頑張っていきます。 普段遊んでいるTRPGがSW2.0なので、今回の目標…