Skip to content

Mail Module

Alexander Smirnov edited this page Aug 7, 2019 · 2 revisions

Updated for V1.4.2

DESCRIPTION

Mail feed utilize the ESI API which require user responsible for feeding to authenticate in a special manner at least once before being able to supply in-game mail.

RELATED CONFIG SECTIONS

  • moduleWebServer
  • moduleMail

CONFIG

  • checkIntervalInMinutes - interval in minutes to check for new mail
  • AuthGroups
    • Goup1 - group name
      • id - list of nummeric EVE character IDs authorized to feed mail
      • includePrivateMail - include character private mail
      • DefaultChannel - numeric Discord channel ID to post incoming mail by default
      • DefaultMention - default Discord mention to add to each mail message
      • Filters - the list of specific mail filters
        • filterName - each name must be unique. All filter criterias are ADDITIVE which means that conditions will stack. Create several different filters if you want to precisly filter incoming mail.
          • FilterLabels - list of in-game EVE mail label names for filtering
          • FilterSenders - list of numeric 'FROM' character IDs for filtering
          • FilterMailList - list of EVE in-game mailing list names for filtering
          • FeedChannel - numeric Discord channel ID to feed this mail. 0 to use default.
          • DisplayDetailsSummary - display additional message after the original one which will contain separate XML-based code for ship fits and other in-game linked data. You can copy and paste it into new mail inside the game to get the desired data.

SETUP

  1. Configure corresponding config section in settings.json file
  2. Configure Web Server Module
  3. Enable these modules in config section:
  • "moduleWebServer": true
  • "moduleMail": true
  1. Goto web server main page and press Mail Auth button
  2. Auth on the CCP web site under the authorized character
  3. That's all. At this point the bot will get ESI refresh token and will use it to fetch mail.

Note: If feeder wants to stop feeding mail he should remove the bot access rights from EVE account settings here.

Clone this wiki locally