Skip to content

A custom Discord bot with a variety of features relevant to my own hobbies and interests

Notifications You must be signed in to change notification settings

EddieEldridge/clank

Repository files navigation

My serial number is B54296-

Features

  • Get a random yugioh card
  • Get a random Pokemon
  • Get a random Pokemon move
  • Get a random Lord of the Rings quote
  • Get a random historical event for the day
  • Get information about a specific Lord of the Rings character
  • Get information about a specific Yugioh card
  • Get the Word of the Day
  • Get definition of any word
  • Integrated dice roller
  • Maintain a list of games that you can choose from randomly
  • Ask Google's OpenAI anything

Hosting

Clank is currently running in a super secure secret cloud instance that's not definitely not an AWS EC2 instance.

Getting Started

You'll need Typescript installed as well as Node/NPM. Versions shouldn't matter.
  • npm run dev to develop
  • npm run start to start
  • npm run test to run the tests
  • npm run lint to run the linter

Optional

You can also run this inside of a Docker container

  • npm run dockerBuild to build the Docker image
  • npm run dockerRun to run the Docker image

To-Do

  • Wiki search
  • Giphy search
  • Image search
  • Tekken Tournament Ladder
  • More stuff

Clank

About

A custom Discord bot with a variety of features relevant to my own hobbies and interests

Topics

Resources

Stars

Watchers

Forks