忍者ブログ

ひつ(じのひよこが)プログラミングします。
お仕事や趣味で困ったこととか、何度も「あれ?どうだったかしら」と調べたりしたこととか、作ったものとか、こどものこととかを書きます
★前は週末定期更新でしたが今は不定期更新です

2024/11    10« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  »12

Discord 向けのセッション支援ツールを作ろうと思った

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

Discord 向けのセッション支援ツールを作ろうと思った

ちょっと前にブラウザからでも Discord は叩けるという話をした。なので、前に作ったライブラリと同じ感覚で使える Discord のクライアントを作っていた。<\p>

<!-- 外部ライブラリの discord.io を読み込む必要がある -->
<script src="https://shunshun94.github.io/shared/external/discord.io/index.js"></script>

<script src="https://shunshun94.github.io/shared/other/io/github/shunshun94/trpg/clientSpec.js"></script>
<script src="https://shunshun94.github.io/shared/other/io/github/shunshun94/trpg/discord/client.js"></script>
<script src="discordClientUse.js"></script>
const client = new io.github.shunshun94.trpg.discord.Server(DISCORD_BOT_USER_TOKEN);

// チャンネルリストを取得
client.getRoomList().done(console.log).fail(console.error);

// getRoomList() で得られる結果の先頭 (0番目) の部屋に接続するクライアントを作る
const room = client.getRoom(0);

// 前に紹介したどどんとふクライアントの getChat とほぼ同じ形式の出力
room.getChat().done(console.log).fail(console.error);

// チャットを送信する
room.sendChat({
  name: 'ひよこ', message: 'ひよこだよ'
});

「一応 Discord でも使えますよ」と作ったアプリを出すのに使えるかも?

PR

コメント

ただいまコメントを受けつけておりません。

ブログ内検索

P R