技術書
こんにちは。ひぃです。 そろそろ自分なりのユーロビートの作り方が確立してきたので、作り方講座を書いていこうと思います。 今回はみんな大好きユーロブラスです! 第1回「定番楽器の紹介」 第2回「ユーロビートの楽曲構成例」 第3回「ユーロリフ打ち込み…
タイトルの通りです。 discordでお手製のbotにテキスト読み上げ機能を追加していたのですが、VC接続直後は動作をするものの1分程度経つと全く喋らなくなりました。 無事解決したので、その時に調べた過程や結論を書き残しておきます。 結論 やりたいこと 問…
結論 やりたいこと チャンネルを拾ってきてスレッドを作る 参加者を追加する おまけ:スレッドの取得方法 おまけ:スレッドのアーカイブ化、削除 autoArchiveDuration わかってないこと 文献 結論 // スレッドを作成 const thread = await sent.channel.thre…
こんにちは。ひぃです。 そろそろ自分なりのユーロビートの作り方が確立してきたので、作り方講座を書いていこうと思います。 今回はみんな大好きユーロブラスです! 第1回「定番楽器の紹介」 第2回「ユーロビートの楽曲構成例」 第3回「ユーロリフ打ち込み…
こんにちは。ひぃです。 そろそろ自分なりのユーロビートの作り方が確立してきたので、作り方講座を書いていこうと思います。 今回からはいよいよユーロリフの打ち込みを始めます! まずはドラムです。 第1回「定番楽器の紹介」 第2回「ユーロビートの楽曲構…
こんにちは。ひぃです。 そろそろ自分なりのユーロビートの作り方が確立してきたので、作り方講座を書いていこうと思います。 今回は楽曲構成を紹介していこうと思います。 第1回「定番楽器の紹介」 第2回「ユーロビートの楽曲構成例」 第3回「ユーロリフ打…
こんにちは。ひぃです。 そろそろ自分なりのユーロビートの作り方が確立してきたので、作り方講座を書いていこうと思います。 今回は定番の楽器を紹介していこうと思います。 第1回「定番楽器の紹介」 第2回「ユーロビートの楽曲構成例」 第3回「ユーロリフ…
結論 やりたいこと 上手くいかない例 対策1 対策2 おまけ:delコマンドでエラーを発生させる 結論 @echo off setlocal enabledelayedexpansion set file_path=files forfiles /p %file_path% /S /M *.txt /D -30 /C "cmd /c echo @file" IF %errorlevel% =…
結論 やりたいこと ロールメンバーを別に表示する 作成したロールを上から○番目に移動する おまけ:ギルドクラスの取得方法 結論 const highest_role = await guild.roles.highest const new_role_position = highest_role.rawPosition - position const rol…
こんにちは。ひぃです。 discordjsもある程度理解できたということで書き始めた「discord botの作り方」の第6回です。 今回は最終回ということで、作ったbotを今後改修していく時のアイディアやコツなんかを書いていきます。 ◇環境 node: 16.13.2 discordjs:…
こんにちは。ひぃです。 discordjsもある程度理解できたということで書き始めた「discord botの作り方」の第5回です。 今回はinviteコマンドの実装をしていきます。 ◇環境 node: 16.13.2 discordjs: 14.7.1 第1回「botの登録」 第2回「Replitでbotを起動する…
こんにちは。ひぃです。 discordjsもある程度理解できたということで書き始めた「discord botの作り方」の第4回です。 今回はリアクションハンドラを作りつつ、コマンドの設計をしていきます。 ◇環境 node: 16.13.2 discordjs: 14.7.1 第1回「botの登録」 第…
こんにちは。ひぃです。 discordjsもある程度理解できたということで書き始めた「discord botの作り方」の第3回です。 今回はスラッシュコマンドを作ります。 ◇環境 node: 16.13.2 discordjs: 14.7.1 第1回「botの登録」 第2回「Replitでbotを起動する」 第3…
こんにちは。ひぃです。 discordjsもある程度理解できたということで書き始めた「discord botの作り方」の第2回です。 今回から少しずつソースコードを書いていきます。 ◇環境 node: 16.13.2 discordjs: 14.7.1 第1回「botの登録」 第2回「Replitでbotを起動…
こんにちは。ひぃです。 以前から自分のサーバでdiscord.jsで実装したbotを運用していたのですが、ある程度ちゃんとしたbotになってきたり、友人に教える機会が出てきました。 ということで、今回から何回かに分けてDiscord botの作り方を書いていこうと思い…
こんにちは。ひぃです。 2022年11月28日に、HerokuのFreeプランの提供が終了しました。 これに伴い、自分のDiscordサーバで運用をしているお手製bot(Node.js + Postgresql)をHerokuからFly.ioに移行したのでその時の話を書いていこうと思います。 なお、こ…