-
Notifications
You must be signed in to change notification settings - Fork 36
Mail Module
Alexander Smirnov edited this page Aug 7, 2019
·
2 revisions
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.
moduleWebServermoduleMail
- 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.
-
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.
-
Goup1 - group name
- Configure corresponding config section in settings.json file
- Configure Web Server Module
- Enable these modules in config section:
- "moduleWebServer": true
- "moduleMail": true
- Goto web server main page and press Mail Auth button
- Auth on the CCP web site under the authorized character
- 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.