カエルの人 logo
  • About 
  • Works 
  • Blog 
  • Tags 
  • Privacy 
  • Contact 

  •  Language   
    • 日本語
    • English
  •    テーマ切り替え
    •   ライト
    •   ダーク
    •   自動
  •  
    •   ライト
    •   ダーク
    •   自動
  1. ホーム
  2. ブログ
  3. 【完全無料・24時間稼働】Discord の bot を作った話

【完全無料・24時間稼働】Discord の bot を作った話

投稿: 2021年9月5日  (最終更新: 2023年12月10日) • 2 分 で読了 • 882 語
Discord
 
bot
 
自動化
 
Glitch
 
Discord
 
bot
 
自動化
 
Glitch
 
共有:
カエルの人
リンク をクリップボードにコピーしました

1円もかけずに運営

目次
 

  • 作ったもの
    • 説明書
  • 作り方
    • 使ったサービス
    • 参考にしたサイト
  • まとめ

【完全無料・24時間稼働】Discord の bot を作った話

こんにちは!今回は、1円もかけずに Discord の bot を作ったのでその話をしていこうと思います。

以下の記事で、「GASを使ってGlitchのサーバーがスリープ状態に入らないようにする」方法が紹介されていますが、今後禁止される可能性があるとのことです。
ちょっとしたDiscordのbotを作る程度であれば問題ないと思われますが、Glitchに過度な負担をかけないように十分注意してください。
Ping Services on Glitch — Glitch Blog

作ったもの  

「校長先生風の bot」を作りました。

サーバーがにぎやかになっていい感じです。

動いている様子

説明書  

この bot を導入してみたい方は、下のリンクから見られる説明書に導入方法が載っているので、参考にしてください。

取扱説明書

作り方  

どのようにして作ったのか、説明します。

使ったサービス  

すべて無料のものです。

  • Glitch (Node.js で色々動かせるサービス)
  • Google Apps Script (Glitch サーバーのスリープ防止)

参考にしたサイト  

誰でも作れる!Discord Bot(基礎編)|EOi|note

とてもわかりやすかったです。npm などのパッケージ管理ツールを使ったことがあり、JavaScript がある程度できる人であれば簡単に作れると思います。

注意点  

とても分かりやすいサイトなのですが、情報が1年前のものなので今とは違う点がいくつかあります。

「New Project」から「glitch-hello-node」を選ぶ  

上記の note には「hello-express」を選択するように書いてありますが、現時点でそのような項目はないので、代わりに「glitch-hello-node」を選択してください。

そして、プログラムの編集画面に遷移したら、package.json と server.js 以外は削除してください。

必要ないファイルやフォルダを削除する

その後の手順は変わりません。

Glitch でプロジェクトを非公開にするには有料プランに加入する必要がある  

とはいえ、Discordの token をきちんと環境変数に入れておけば特に問題ないと思います。

機密情報はコードに書かないで、確実に環境変数に入れるようにしてください。

まとめ  

いかがでしたか?

このように、簡単かつ無料で Discord の bot を作成できるので、ぜひ試してみてください!

 Google ドライブの動画が再生できないときの対処法
Twitter のアカウントを復活!残るデータ・消えるデータ 
目次
  • 作ったもの
    • 説明書
  • 作り方
    • 使ったサービス
    • 参考にしたサイト
  • まとめ
Copyright © 2024 カエルの人 All rights reserved. Powered by Hinode  .
カエルの人
コード をクリップボードにコピーしました