Skip to content

moeyashi/discord-mk8d-nita-record

Repository files navigation

DISCORD MK8DX NITA RECORD

serve interaction webhook

  1. npm install
  2. npm run start

deploy commands

  1. npm install
  2. config.jsonを作成
  3. npm run deploy

migrate database

  1. atlas schema apply --url "YOUR DB URL" --file schema.hcl PlanetScaleの場合はmysql://user:password@host/dbname?tls=true Fly.ioのPostgresの場合はflyctl proxy 5432 -a [postgres app name]を実行してからpostgres://user:password@host?sslmode=disable

deploy bot

  1. fly.tomlのappを変更
  2. flyctl deploy

BOTを支える技術

  • discord Membersを使うのでSERVER MEMBERS INTENTをONにすること。
  • Atlas DBのマイグレーションに使っています。
  • Fly.io BOT・Postgresのホスティングに使っています。