Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 838 Bytes

README.md

File metadata and controls

29 lines (19 loc) · 838 Bytes

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のホスティングに使っています。