Skip to content
 
 

Repository files navigation

AOKillboard-DiscordBot

A Discord bot for Albion Online's kill board.

Forked from Pierre Donal Feza

Changelog

  • Fixed dependencies
  • Removed imgur links and albion2d cdn usage, as they did not work on my end.
  • Added used images locally for image generation

Usage

  • !ping - replies with @user pong
  • !kbclear - deletes all messages in the config.botChannel
  • !kbinfo <eventId> - displays the kill board post for a specific kill to the current channel

Prerequisites

  • NodeJS
  • Docker
  • Some dedicated server, cloud or otherwise if you want to host it

Installing

1. Local Setup

  1. Clone the repository:

    git clone https://github.com/pierrefeza/AOKillBoard-DiscordBot.git
    cd AOKillBoard-DiscordBot
    
  2. Install Node.js dependencies:

    npm install
    
  3. Create a new Discord Application:

  4. Set up your config.json:

    • Copy config.json.example to config.json
    • Update config.json with your bot token, botChannel, and other necessary details.

2. Running with Docker Locally

  1. Build the Docker image:
    docker build -t aokillboard-discordbot .
    
  2. Run the Docker container:
    docker run -d --name aokillboard-discordbot aokillboard-discordbot
    
  3. Check the logs:
    docker logs -f aokillboard-discordbot
    
  4. Summary commands
    docker stop aokillboard-discordbot
    docker rm aokillboard-discordbot
    docker build -t aokillboard-discordbot .
    docker run -d --name aokillboard-discordbot aokillboard-discordbot
    docker logs -f aokillboard-discordbot
    
    

Built With

  • Discord.js - Discord app library for Node.js and browsers.
  • Axios - Promise-based HTTP Client for node.js

Credits

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages