Skip to the content.

Discord MarketBot for EVE Online

Build Status codecov Internet spaceships are serious business

General information

The purpose of this bot is to get fast information on the EVE Online market for specific items and in specific regions.

It uses a combination of data from Evepraisal and the EVE Swagger Interface provided by CCP.

Usage

Add this bot to your Discord server! or alternatively you can try it out first on my dev server.

Bot commands

Commands can be found on the MarketBot website’s commands page.

Discord permissions

Required permissions can be found on the MarketBot website’s permissions page.

Screenshots

MarketBot in action! (Some images are a bit out-of-date)

Image of price command

Image of sell command

Image of item command

Image of history command

Logging

This bot keeps records of issued commands, this data is used to monitor performance, usage and accuracy of the bot.

What information does it save?

Feature requests

Please open an issue if you have any feature ideas for this bot or are missing any functionality.

Alternatively you can contact me in EVE Online: Ionaru Otsada, or on Discord: @ionaru.

Self-hosting

It is possible to self-host this bot. It requires Docker with the Compose v2 plugin, and images are published to ghcr.io/ionaru/marketbot.

The instructions used to live here and had drifted out of date. They are now kept in one place, in the repository’s README, alongside the Compose file they describe.

Contact me in EVE Online: Ionaru Otsada or on Discord: @ionaru if you need any assistance.

To-Do & Ideas

Developer information

Want to contribute? Awesome! Just follow these steps to get started:

  1. Fork this repository and clone the fork into a directory of your choice.
  2. Follow the Self-hosting steps to get a development version of the bot up and running
  3. Make your changes, test them and create a pull request.