「あれや」は、Discord のチャットを離れずに、プロンプトから AI で画像を生成する bot です。会話の途中で「あれあれ、その、あれ!」と言ってしまう人のために、私たちが作りました。この記事では、何ができるのか、/areya で呼び出す7つのコマンド、クレジットの仕組み、サーバーへの導入方法を順に説明します。

なぜ「あれや」を作ったのか

頭に浮かんだ「あれ」を、チャットを離れずにその場で相手に見せたかったからです。

会話をしていると、よく「あれあれ、その、あれ!」と言ってしまいます。頭の中には、ちゃんと映像が浮かんでいます。色も、形も、雰囲気も見えています。それなのに、指す言葉が出てきません。相手に「あれ」が伝わらず、もどかしい思いをします。そういう瞬間が、私たちにはやたらと多かったのです。

別のツールを開き、設定し、生成して、チャットに戻ってくる往復をしている間に、話は次へ進んでしまいます。チャットを離れたくない、離れずに「あれ」を見せたい。そう思って作ったのが、Discord bot「あれや」です。

「あれや」で何ができるのか

会話しているチャンネルでプロンプトを投げると、少し待つだけで画像が返ってきます。機能は image_gen・cat・neko の3つです。

いいところは、別のツールに移らなくていいことです。会話しているそのチャンネルで、「こういう画像が欲しい」とプロンプトを投げます。少し待つと画像が返ってくるので、そこで「あれや!それ!」と言えます。頭の中の「あれ」が目の前に出てきて、会話の流れを止めずに共有できます。これがやりたかったことの全部です。

機能はシンプルに3つです。

  • image_gen ― プロンプトを渡すと、その内容の画像を生成します
  • cat ― ランダムな猫の画像が返ってきます
  • neko ― 「にゃーん」と鳴きます

cat と neko は、正直に言えば遊びです。それでも、会話の合間にふっと猫が出てきたり、にゃーんと鳴いたりする余白があるほうが、チャットは楽しくなります。

動画への対応にも挑戦中です。静止画の「あれ」が出せるなら、動く「あれ」も出したいからです。まだ試している最中ですが、いずれ形にするつもりです。

コマンド一覧 ― /areya で呼び出す7つの操作

コマンドはすべて /areya というプレフィックスで呼び出します。全部で7つです。

コマンド できること
/areya help コマンドの一覧と使い方を表示します
/areya neko 「にゃーん」と鳴きます
/areya cat ランダムな猫の画像を返します
/areya image_gen プロンプトから画像を生成します
/areya credit いまのクレジット残高を確認します
/areya pay クレジットを購入します
/areya claim 無料クレジットを受け取ります

クレジットの仕組みはどうなっているのか

画像1枚につき1クレジットを使います。サーバーごとに無料クレジットが5つあり、足りなくなったら管理者でも参加メンバーでも買い足せます。

「あれや」は、サーバーごとに無料クレジットを5つお渡しします。/areya claim で受け取ってください。画像の生成には、1枚につき1クレジットを使います。猫を呼ぶ cat と、にゃーんと鳴く neko は、クレジットを使いません。

クレジットは、サーバーで共有するプールです。誰か一人のものではなく、そのサーバーのみんなで使う共通の残高です。だから、足し方は次の2通りあります。

  • サーバーの管理者が、まとめて買い足す
  • 参加しているメンバーが、自分で /areya pay から買い足す

「あれ」を出したい人が、自分でプールに足せます。みんなで使うものを、みんなで支える。そういう形にしました。

サーバーに導入するにはどうすればいいか

下の招待リンクを開き、追加したいサーバーを選んで許可すれば導入完了です。

→ 「あれや」をサーバーに追加する

リンクを開くと、Discord の標準的な「アプリを追加」画面が出ます。追加したいサーバーを選んで、許可してください。あとは /areya help から触ってみてください。

導入時に求められる権限は2つです。bot として動くための bot と、スラッシュコマンドを使うための applications.commands です。

よくある質問

「あれや」の利用に費用はかかりますか?

サーバーごとに無料クレジットが5つあり、/areya claim で受け取れます。画像の生成は1枚につき1クレジットです。cat と neko はクレジットを使いません。無料分を使い切ったら、/areya pay でクレジットを購入できます。

クレジットは誰が買い足せますか?

サーバーの管理者でも、参加しているメンバーでも買い足せます。クレジットはサーバーで共有するプールなので、誰が足しても同じ残高に入ります。残高は /areya credit で確認できます。

画像生成のほかに何ができますか?

/areya cat でランダムな猫の画像を返し、/areya neko で「にゃーん」と鳴きます。動画への対応にも挑戦中ですが、まだ試している最中です。

導入時に必要な権限は何ですか?

bot と applications.commands の2つです。前者は bot として動くため、後者はスラッシュコマンドを使うための権限です。

使い方が分からなくなったらどうすればいいですか?

/areya help を実行すると、コマンドの一覧と使い方が表示されます。


頭の中の「あれ」が言葉にならなくて困ったことのある人へ。チャットを離れず、その場で「あれや!」と言える bot です。よかったら、招待してみてください。