Discord Botとは
Discord Botは、さまざまな機能を持ったアプリケーションのようなものです。音楽再生bot、翻訳bot、荒らし対策のサーバー管理botなどがあり、コマンドを使用して操作します。botを導入することで、音楽を聴いたり文章の読み上げ機能を使ったりでき、Discordの利用がより便利で楽しくなります。
Discordに参加しているとさまざまなbotを目にすると思います。
有名どころだとVCでチャットを読み上げてくれる喋太郎やshovel、レベルアップシステムを提供してくれるMEE6などがあります。

Discord Botの仕組み
Discord Botの仕組みとして、少し難しいプログラムを書くことで、Discordサーバーのスラッシュコマンドや会話を読み取り、反応するというのをしています。

また、Discord Botはご自身のPCで稼働させることはできますが、常時オンライン、常時稼働させようとするとPCを付けっぱなしにしないといけません。
そのため、代わりに稼働させてくれるサーバーが必要になってきます。
無料で24時間稼働させようとなったら以前はHerokuなどありましたが、2022/11に無料プランが廃止されました。
なのでHerokuの代わりにCyclic.shというサイトを使いたいと思います。
このように、Discord Botを24時間無料で稼働させようとなると、Discord Bot作りたい人にとっては難しいハードルがたくさんあります。
ということで、今回は初心者でも順番にやっていけば簡単にかつ常時オンライン、無料で稼働させられるDiscord Botを作れる記事を記しました。
今回作成していく上でGitHubアカウント作成は必須になってきます。既に持っている方は下の目次の2番から進めていけば大丈夫です。
GitHubアカウントの作成
https://github.com/ にアクセスし作成していきます。

右上の「Sign up」より作成していきます。

メールアドレス、パスワード、ユーザーネームを入力していきます。
Email preferencesのチェックボックスGitHubからのお知らせメールを受け取るかのチェックになります。不要であれば空欄で大丈夫です。

Verify your accountであなたがロボットでない証明をしましょう。クリアしましたら、Create accountをクリックしてください。

入力したメールアドレス宛に認証コードが届きますので、コピーして貼り付けましょう。

「How many team members will be working with you?」は個人でGitHubを利用する場合はJust me を選択しましょう。
「Are you a student or teacher?」は学生か先生か聞いてます。あなたに合った選択をしてください。

ここは特にチェックなしでも大丈夫です。

今回は無料でGitHubを利用したいので左側の「Continue for free」を押しましょう。

上記のような画面になればGitHubアカウントの作成は完了です。
Discord Botのアプリケーション(アカウント)作成
DiscordのアカウントのようにBotにもアカウントが存在します。
Bot用のアカウントを作成し、Discord Botがそのアカウントにアクセスしてユーザーの会話を取得したり、メッセージを送ったりすることができます。
Botがアカウントにアクセスするためには事前に作成されたシークレットな情報が必要なのでそちらも取得していきます。
https://discord.com/developers/applications にアクセスしてまずはアカウントを作成していきます。

右上の New Application よりアカウントを作成していきます。ちなみにDiscord上ではアカウントではなくアプリケーションと呼ぶので以下よりアプリケーションと呼称致します。
NAMEにはアプリケーションの名前を入力してください。この名前はDiscord上で表示される名前になります。
入力できたら Create を押して次に進みましょう。

作成できるとアプリケーションのダッシュボードに遷移されます。
ここで表示される APPLICATION IDと PUBLIC KEYはこの後利用するのでメモしておきましょう。
あと1つ必要な情報があるので、メモができたら左側のBotというメニューを押してください。

Reset Token を押してください。そうするとReset Tokenボタンあたりに接続に必要な文字列(TOKEN)が出てきます。こちらもメモしておきましょう。
次にBotの権限を設定してきます。

左側メニューのOAuth2を押すとURL Generatorが表示されるのでそちらをクリックします。
すると上記の画面のようになるので、Botとして基本的な権限の「applications.commands」、「bot」、「Send Messages」をチェックします。
チェックすると下のGENERATED URLに文字列が生成されるのでこちらをコピーします。
このURLがサーバーにbotを招待する時に必要になってくるURLになります。
このURLをブラウザに入力して、botをサーバーに招待していきましょう。

入力すると、どのサーバーに追加するか聞かれるので、お好きなサーバーを選択し「はい」を押して追加していきましょう。
追加が完了したら、次にサーバーのIDも必要になってくるので取得します。
Discord(PC版)を開き、ユーザー設定ページにいきます。

詳細設定→開発者モードを有効にします。
有効にしたあと、対象のサーバーのアイコンを右クリックします。

右クリックするとサーバーIDをコピーという項目が出るようになっているので、こちらを押してIDをコピーしてメモしておきましょう。
[box class=”blue_box” title=”チェックポイント”]
ここまでで、
- APPLICATION ID
- PUBLIC KEY
- TOKEN
- サーバーID(GUILD IDと言います)
をメモ出来ていたらOKです。
[/box]
Discord Botの作成(Cyclic)
https://www.cyclic.sh/ にアクセスしてDiscord Botを作成していきます。

右上の「Sign Up」より作成していきます。

GitHubのアカウント作成したばかりでGitHubにログインしたままになっていれば上記のような画面になります。GitHubアカウントにCyclicがアクセスしていいかどうかの認証画面です。
緑のAuthorize cyclic-softwareを押して承諾しましょう。

承諾に完了すれば上記のような画面に遷移します。下記のBotsカテゴリのDiscord Botの Deployボタンを押しましょう。

CyclicとGithubアカウントを繋げこむ設定画面になりました。Connect Cyclicを押して進んでいきましょう。

別ウィンドウが出てきます。貴方のGithubアカウントにstarter-discord-botというリポジトリを作るかどうか聞いてきます。緑色のApprove & install を押して作っていきましょう。

[aside type=”warning”]環境によっては上記のようにローディング画面のまま固まってしまう場合があります。[/aside]
その場合は上記のウィンドウを閉じます。

この画面に戻って、Connect Cyclic を押しましょう。

すると問題なくDiscord Botの構築が進みます。この不具合は作成したてのGitHubアカウントだと出る現象かもしれません。(古いGitHubアカウントだと問題なく進めました。)

上記のような画面になれば、なんとDiscord Botの構築は完了となります。
あとはDiscord Botに入力する情報を取ってきて入力するだけとなります。
ページ中央あたりのenvironment variables consoleというリンクがあるのでそちらをクリックしてください。

接続情報を入力するページに遷移するので、「Discord Botのアプリケーション(アカウント)作成」でメモった情報を入力しましょう。
入力できたら画面右下のSaveを押して保存しましょう。
次に、ボットが実行されているURLをDiscordに伝えないといけないので、このページの上にあるCYCLIC_URLの値をメモしておきます。
また、Discordのアプリケーションのダッシュボードに戻ります。

INTERACTIONS ENDPOINT URL というのがあるので、ここに
[CYCLIC_URL]/interactions
の文字になるように入力します。私の環境ですと、
https://cautious-cow-handbag.cyclic.app/interactions
といった感じになります。入力できたら保存しましょう。
スラッシュコマンドの登録
ここまでできましたらあとはbotが使えるスラッシュコマンドをDiscordに登録するだけです。
今回のbotは
[CYCLIC_URL]/register_commands
のURLにアクセスすることによってソースコードに書かれているスラッシュコマンドがDiscordに登録されます。
今回の場合は、
https://cautious-cow-handbag.cyclic.app/
register_commands
となりますね。
今回のbotにはあらかじめ、
/yo
(あなたの名前を呼んでくれます)
/dm
(あなたのDMにメッセージが届きます)
が登録されているみたいです。
では早速スラッシュコマンドを登録していきましょう。

ブラウザに登録用URLを入力し、成功すると登録したよというメッセージが表示されます。

Discordのサーバーで/を入力すると、登録されたコマンドが確認できます。
それぞれのコマンドを打ってみて、きちんと動作すればDiscord Botの作成と構築は完了です!
最後に
お疲れ様でした!
今回はあらかじめ用意されていたサンプルBotを構築しただけですが、次回の記事ではサンプルにおみくじ機能をつける方法やボイスチャットに参加させる方法などを書けたらと思っています。
コメント
これはsafariではできません。
dark web link dark markets 2025
I am really impressed together with your writing talents and also with the format in your weblog. Is that this a paid theme or did you customize it yourself? Anyway keep up the nice quality writing, it’s rare to see a nice blog like this one today!
darknet drugs darknet markets links
darknet websites darkmarket list
darknet market dark web market urls
darkmarket list darknet drug store
darknet drug links darknet websites
darknet markets 2025 dark web sites
darkmarket list darknet market
darknet websites darknet drug store
dark markets darknet markets onion
dark market onion darknet markets 2025
dark market 2025 bitcoin dark web
dark web link darknet market list
darknet markets url darknet markets url
darknet drug store dark web drug marketplace
darknet market links darknet markets onion
dark market 2025 darknet markets links
dark web market dark web market list
darkmarket 2025 darknet links
dark web markets dark web market list
darkmarkets dark web market list
darknet markets dark web drug marketplace
dark market url darkmarket 2025
darkmarket list darknet markets 2025
dark market url dark web marketplaces
dark websites darknet market lists
darknet markets links dark markets 2025
dark market onion darkmarket list
darkmarket dark market 2025
dark market darknet market links
darkmarket link darknet markets onion
darknet drug market darknet market lists
darkmarket darknet websites
darkmarket dark market url
darkmarket link darknet drug store
darkmarket link darknet market links
darknet market list darknet markets links
darknet drug market dark market url
darknet marketplace darknet drug links
darknet drug links darknet markets url
darknet markets onion address best darknet markets
darkmarket darkmarket list
dark market onion best darknet markets
dark web link dark web market
darknet marketplace darknet markets url
dark markets 2025 darknet markets url
dark market onion dark web market
darknet markets onion dark markets
darkmarket list darknet site
darknet drug store tor drug market
dark web link best darknet markets
darknet market lists dark web drug marketplace
darknet sites dark websites
best darknet markets dark web marketplaces
dark web drug marketplace dark websites
dark web sites dark market url
dark markets 2025 darknet markets
dark web sites darknet markets
dark market list dark web markets
dark markets dark web markets
onion dark website darknet markets links
darknet market lists dark web market urls
darknet markets url darknet marketplace
dark web marketplaces darknet market list
dark web drug marketplace darkmarket
darknet drugs darknet websites
darknet marketplace darknet site
darknet links darknet markets links
dark web markets darknet websites
darknet markets links darkmarket link
dark market list dark market link
dark web markets darknet markets onion
darknet drug links dark web sites
darkmarket 2025 dark market
dark market url darkmarket
dark market url dark web drug marketplace
dark web sites darknet sites
darknet market links darkmarket link
darknet markets url best darknet markets
darknet websites darknet links
darkmarket list dark web marketplaces
bitcoin dark web darknet markets
dark market list darkmarkets
dark markets dark market
dark market dark web link
dark markets 2025 darknet markets 2025
darknet market dark markets
dark market onion darknet markets onion
dark markets dark web sites
darknet drugs darknet site
darknet market links dark websites
darkmarket list darknet markets 2025
darknet markets links darknet drug store
darknet drug links darkmarket list
dark web market urls darkmarkets
best darknet markets best darknet markets
darknet drug market onion dark website
darknet drugs dark web markets
dark market 2025 darknet markets onion address
dark markets 2025 darknet websites
bitcoin dark web darknet drug links
darknet markets url dark web link
darkmarket 2025 darknet markets onion address
dark market link tor drug market
darknet markets onion dark web sites
dark market onion dark markets
darkmarket 2025 darkmarket 2025
dark web market darkmarket url
darknet drug links darknet market list
darknet drug links darkmarket 2025
dark market onion dark market
darknet markets links darknet market
darknet markets links bitcoin dark web
darknet websites darknet market lists
darknet drugs dark web link
dark web market urls darknet marketplace
darknet sites best darknet markets
darkmarket link dark web market urls
darknet markets darknet market list
dark web market urls dark web market urls
darkmarket link darknet markets 2025
dark market onion dark market link
dark web marketplaces darknet markets
darkmarket 2025 dark market onion
dark web sites bitcoin dark web
darknet markets links dark web market links
dark markets 2025 darkmarket 2025
dark market url darknet drugs
darkmarket list darknet markets onion
darknet markets onion dark market url
darknet drug market dark web link
darknet markets 2025 dark market 2025
darkmarket 2025 darknet market
dark web markets darknet drugs
dark market list darknet drug links
dark markets bitcoin dark web
dark markets 2025 dark web markets
dark web markets darkmarkets
darknet marketplace dark web sites
darknet markets onion address dark web link
dark web link darkmarket link
darknet markets links darknet site
onion dark website bitcoin dark web
tor drug market dark web link
darknet market lists dark web link
dark web link darkmarket
darknet sites dark websites
darknet market dark websites
dark web link darkmarket link
dark web marketplaces darknet market list
dark market darknet site
dark web drug marketplace dark markets 2025
dark markets 2025 dark web drug marketplace
dark market 2025 onion dark website
darknet sites darkmarket link
darknet site dark web market list
dark markets 2025 darknet market
darkmarket link dark markets
darknet markets url darkmarkets
dark web market urls dark web market list
darknet markets dark market
darknet websites dark web market list
darknet markets links dark web drug marketplace
darknet websites darknet drug store
dark web market links darkmarket list
dark market 2025 dark web market links
darknet markets url onion dark website
darknet market links tor drug market
dark market darknet drug market
dark market url darkmarkets
dark market list darknet links
darknet market links dark web market links
darknet site dark market 2025
darkmarket darknet drug links
dark web drug marketplace dark web markets
dark market link dark websites
darknet site dark websites
darkmarket darknet drug store
dark web market darknet drug store
darknet websites darknet market list
dark market dark markets 2025
dark markets darkmarket list
darknet markets 2025 best darknet markets
darknet drug links darkmarket 2025
dark markets 2025 darknet drugs
tor drug market darknet site
dark web drug marketplace darknet drug links
darknet markets onion darkmarket list
dark market list darkmarkets
bitcoin dark web darknet drugs
dark markets 2025 dark web market list
onion dark website darknet markets onion address
onion dark website darknet drugs
dark market url darkmarket 2025
dark web markets darknet drug market
dark market link darknet drug market
bitcoin dark web darkmarkets
darknet markets links darkmarkets
darknet drug links tor drug market
darknet market darknet market
darknet market links dark web market list
best darknet markets darknet drug store
dark web market urls darknet drug market
darknet markets onion dark web market list
darknet market dark web market links
darkmarket 2025 darkmarket
dark market url dark markets 2025
darkmarket darknet sites
bitcoin dark web dark market 2025
dark web market urls darkmarket
darkmarkets darkmarket 2025
darknet market links darknet market
darknet websites darknet markets onion address
darknet market darkmarket
best darknet markets onion dark website
darknet drug market darkmarket
darknet market lists darknet drugs
darknet markets onion darknet market links
darknet markets onion address darknet markets links
dark web market list dark markets 2025
darknet markets 2025 dark web market list
dark market onion darknet markets url
best darknet markets dark web market links
dark web market urls darknet market
dark market darknet market
darkmarket 2025 dark web sites
bitcoin dark web darkmarket 2025
darknet markets links darknet markets 2025
darknet drugs darknet drug links
darknet markets 2025 dark market onion
darknet sites dark web marketplaces
dark web market list dark web market
darkmarkets darknet drug links
dark web market urls darknet drug links
darkmarket link darkmarket 2025
darknet market dark market
best darknet markets dark web link
darknet links darknet markets onion address
dark web market list dark web marketplaces
dark web market urls darknet market links
darknet drug market darkmarket 2025
darknet websites darknet links
darkmarket list bitcoin dark web
darknet drug links darknet drug store
onion dark website darkmarket
dark web markets dark market 2025
darkmarket list dark markets 2025
dark markets darkmarket
darknet websites dark market list
dark web market list darknet market list
dark web market urls dark market url
bitcoin dark web darknet marketplace
darknet websites darknet markets onion
best darknet markets darknet marketplace
dark web marketplaces dark markets
bitcoin dark web darknet market links
dark web market urls darknet markets onion
darknet markets links dark market 2025
darkmarkets tor drug market
dark markets darkmarkets
darknet drug store darknet market lists
dark web marketplaces dark web link
dark web marketplaces darknet links
darknet marketplace darknet market links
darknet market lists darkmarkets
darknet sites dark market link
dark market darknet market lists
darknet market links darknet market
dark market darkmarket url
dark market 2025 darknet markets url
dark market 2025 darkmarket 2025
dark web market links darknet market links
dark market url dark market 2025
dark markets darknet markets url
darknet site dark web market urls
dark markets 2025 darkmarket url
darknet markets darknet marketplace
darknet links darknet market list
darknet market links darkmarket list
darknet market links dark markets
darkmarket list best darknet markets
darknet market list darknet market list
dark web market darknet drug market
darkmarkets dark web drug marketplace
darknet links darknet markets 2025
darknet drug market onion dark website
darknet drug store darknet markets onion
darknet markets links dark market list
dark web link dark markets 2025
darknet markets onion address darkmarket
darkmarket dark market list
dark market url darknet drug market
dark web market list dark market list
darknet market list darknet markets onion
darkmarkets dark market link
darkmarkets dark market list
darkmarket 2025 darknet site
darknet markets url darkmarket
darknet sites dark markets 2025
darknet markets links darknet websites
darknet drug store darknet market list
darkmarket link darkmarket 2025
darknet sites darknet drug market
dark web drug marketplace darknet markets url
darknet markets links dark markets 2025
darknet markets links darknet drugs
darknet markets links darknet markets url
darknet sites darknet drugs
darknet drug store dark web markets
darknet markets onion darknet websites
darknet site dark market url
darkmarket list dark web market
dark markets dark markets
darknet markets onion best darknet markets
darkmarket 2025 dark web market urls
dark web sites darknet site
darknet market lists darkmarket
darkmarket list dark market list
darknet market links dark web market