Skip to content

tapris-bot/tapris

Repository files navigation

Tapris from Gabriel DropOut episode 5

Tapris

Multipurpose discord bot

Overview, Invite, Host

Overview

Tapris is a Discord bot, made in TypeScript. Named after Tapris from Gabriel DropOut manga.

How to use

You can invite the bot using this link.

Contribute

  1. Create bot using Discord developer portal.

  2. Install Node.js.

  3. Install pnpm using Corepack:

    corepack enable
    pnpm install
  4. Build dependencies:

  5. Set up your .env (sample in .env.sample):

    TAPRIS_TOKEN="DISCORD_BOT_TOKEN"
    TAPRIS_DATABASE_URL="postgresql://johndoe:randompassword@localhost:5432/mydb?schema=public"
  6. Install dependencies:

    pnpm install
  7. Apply pending database migrations

    pnpm prisma migrate
  8. Build bot:

    pnpm build
  9. Start bot:

    pnpm start

Now you have a running bot!