Skip to content

lumpy-it/ThunderED

 
 

Repository files navigation

ThunderED - EVE Online Discord Bot

Reach us on Discord

Check the FAQ about installation and settings!

Support with ISK: send donations to Duke Veldspar character. Thank you!

Advantages

  • .NET Core powered multi-platform support (Win, Linux, Mac, etc.)
  • Standalone build with no additional software or framework requirements (Docker compatible)
  • 100% ESI API
  • Multiple language support
  • Web templates and rich settings
  • Effective caching logic for less network and memory load
  • Highly customizable Message templates for killmails without any source-code modifications
  • Modular design for new extensions such as templates, modules and DB support

Effective Corp and Alliance Management

With this bot you will have tools to:

  • Allow only authed ingame characters into your Discord group
  • Receive important notifications from many alliances and corporations
  • Know when your citadels are under attack or low on fuel
  • Know when moon extraction is finished or moon chunk has been blown
  • Know when your sov space is in danger or war has been declared
  • Know when your region or constellation has Sansha Incursion
  • Know who joins or leaves corporations in your alliance
  • Synchronize important EVE mails with Discord
  • Synchronize your ops in FleetUp to remind them in Discord
  • Manage important structure or ops timers with in-time reminders
  • Monitor recent killmails in your space
  • Query any char or corp info including the cyno and danger probability
  • Receive pings from external messengers like Jabber, IRC, Telegram

Supported Modules

  • Web Auth - authenticate EVE characters in Discord using built-in web server
  • Auth Check - check users access rights and strip permissions when char leaves your corp or ally
  • Live Kill Feed - feed live EVE killmails using ZKill RedisQ into multiple channels
  • Reliable Kill Feed - feed killmails for selected corps or alliances in a reliable way using ZKill API
  • Radius Kill Feed - feed live killmails in a radius around selected systems, constellations and regions into multiple channels
  • Notifications Feed - feed EVE notifications from different characters into multiple channels
  • Char & corp search - fetch information about characters and corps using special commands
  • EVE Time - get EVE Online time
  • Price Check - check relevant prices on item in all major trade hubs using special commands
  • Ally & Corp Stats - get KM stats for selected alliances or corporations by day, month or year
  • FleetUP integration - announces and reminders for FleetUp ops
  • Timers - built-in web server for important timers and events. Auto add timers for reinforced structure events!
  • Mail Feeder - feed mail by labels from authenticated characters
  • Jabber relay - connect with jabbers for cross messaging support
  • IRC relay - exchange messages between IRC & Discord channels
  • Telegram relay - exchange messages between Telegram & Discord channels
  • (BETA) EVE Chat relay - feed EVE ingame chat messages into Discord channel by streaming from user local apps to ThunderED server
  • Incursion notifications - receive notifications when specified regions or constellations has Sansha Incursions
  • (?) Channel MOTD integration - could be done by request

Build Requirements

  • Visual Studio 2017 Community Edition
  • .NET Core 2.0

Pics

Timers

Sample kill feed

Notifications

About

Thunder EVE ONLINE Discord Bot

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 90.7%
  • HTML 5.3%
  • JavaScript 4.0%