yu7400ki / iniad-linked-role

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

INIAD Linked Role

これは何?

Discord 上で INIAD 生であるかの認証を行う Bot です。

Discord の連携ロールを用いて提供されます。

使い方

  1. Discord の開発者ポータルからアプリを作成し、Bot をサーバーに招待する。その際に、client_idclient_secrettokenを控え、redirect_urihttp://localhost:8787/api/auth/discord/callbackに設定する。
  2. Google の API を有効化し、OAuth 2.0 クライアント ID を作成する。その際に、client_idclient_secretを控え、redirect_urihttp://localhost:8787/api/auth/google/callbackに設定する。
  3. このリポジトリをクローンし、.dev.varsファイルを作成し、.dev.vars.sampleを参考に設定する。
  4. npm installを実行する。
  5. npm run migrate:localを実行する。
  6. npm run registerを実行する。
  7. npm run devを実行する。

ライセンス

MIT

About

License:MIT License


Languages

Language:TypeScript 59.4%Language:CSS 36.2%Language:JavaScript 4.3%