머핀봇의 공식 WH64의 Forgejo 레포입니다.
Find a file
2024-07-29 00:11:27 +09:00
.vscode chore: update dependency 2023-11-23 20:30:10 +09:00
.yarn security: Update ws to 8.17.1 2024-06-23 17:26:22 +09:00
scripts . 2023-12-17 20:35:37 +09:00
src fix: bot die (Maybe) 2024-07-26 18:12:48 +09:00
.dockerignore feat: docker compose 2023-09-23 12:51:15 +09:00
.gitignore fix: Add ignore words 2024-07-14 00:45:12 +09:00
.pnp.cjs security: Update ws to 8.17.1 2024-06-23 17:26:22 +09:00
.pnp.loader.mjs feat: Able to blank 2024-05-29 23:52:30 +09:00
.yarnrc.yml feat: Able to blank 2024-05-29 23:52:30 +09:00
config.example.json . 2024-06-08 22:51:02 +09:00
docker-compose.yml . 2023-09-23 16:12:21 +09:00
docker-entrypoint.sh feat: dockerize 2023-09-23 14:53:56 +09:00
Dockerfile feat: dockerize 2023-09-23 14:53:56 +09:00
example.env style: edit lf 2023-09-23 13:40:22 +09:00
LICENSE . 2023-02-01 14:43:14 +09:00
package.json fix: bot die (Maybe) 2024-07-26 18:12:48 +09:00
README.md rewrite: README.md 2024-07-29 00:11:27 +09:00
tsconfig.json fix 2023-06-05 14:06:03 +09:00
tsup.config.ts feat: docker compose 2023-09-23 12:51:15 +09:00
update.sh feat: docker compose 2023-09-23 12:51:15 +09:00
yarn.lock security: Update ws to 8.17.1 2024-06-23 17:26:22 +09:00

Muffin-NOT-Ai

  • 이 프로젝트는 한 Discord 서버에서 내수용으로 사용할려고 만든 Discord상에서 사용가능한 봇입니다.

사용법

종속성

  • 이 프로젝트는 Node.JS을 사용하고, 패키지 매니저를 Yarn Berry로 사용합니다.
  • 이 프로젝트는 MariaDB(또는 MySQL)를 사용합니다.
  • (개발 버전) 이 프로젝트는 국립국어원의 우리말샘 Open API를 사용합니다. (끝말잇기 기능에 한해)

종속성 설치

yarn install

설정 파일

  • 이 프로젝트는 설정파일을 프로젝트 루트에 있는 config.json으로 하며, 그 내용은 config.example.json에서 확인할 수 있습니다.

실행

위 두 과정을 정상적으로 따랐다면, 아래의 명령어로 봇을 실행할 수 있습니다.

그냥 실행 (디버그용 로그 출력)

yarn dev

빌드

yarn build
실행
yarn start