-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.example.yaml
32 lines (32 loc) · 1.26 KB
/
config.example.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# AppID created in neucore
NeucoreAppID: 1
# Number of corporations to check in parallel
Threads: 20
# Add corp error if tax rate is not >=
# 100% = 1.0, 75% = 0.75, etc.
CorpBaseTaxRate: 0.1
RequestTimeoutInSeconds: 120
NeucoreHTTPScheme: https
NeucoreDomain: neucore.tian-space.net
NeucoreAppSecret: super-secret-code
NeucoreUserAgent: net.tian-space.alt-alliance
EsiUserAgent: net.tian-space.alt-alliance
SlackWebhookURL: ""
# Check/Ignore lists can be formatted as [1,2,3] or one per line as below
CheckAlliances:
- 434243723 # C C P Alliance
CheckCorps:
- 1000001 # Doomheim
IgnoreCorps: [ 109299958, 216121397 ] # CCP, Game Masters
IgnoreChars:
RequiredGroups:
- member
Checks:
CharacterExists: true # check character exists in neucore
CharacterGroups: true # check neucore account has all groups assigned
CharacterValidToken: true # check neucore account tokens are valid
CorpTaxRate: true # Uses CorpBaseTaxRate above
CorpWarEligible: true # Error if the corp is war eligible
NotifStructureAnchoring: true # check ceo notifications for anchoring structures
NotifStructureOnlining: true # check ceo notifications for onlingin structures
NotifWarStatus: true # check ceo notifications for war status changes