- Pokemon
- Pokemon can now be filtered by their form_id (example":
"form": [0, 1, 2]
) - Pokemon can now be filtered by their gender (example":
"gender": ["male", "female"
) 'min_cp'
and'max_cp'
are used to limit the CP of pokemon to alert
- Pokemon can now be filtered by their form_id (example":
- Egg
- "Egg" section is now added to the filters.json
'enabled'
allows incoming raid alerts to be toggled on or off'min_level'
and'max_level'
are used to limit the levels of incoming raids to alert on
- Raids
- "Raids" section is now added to the filters.json
'enabled'
allows raid alerts to be toggled on or off'default'
allows setting default settings for filters, and has the same options as pokemon filters do- Filters for pokemon raids can be set similar to the "pokemon" section, with the
"name": {}
scheme
- General
- Added
'applemaps'
to most alerts for AppleMaps link for iOS users - Time DTS now switch to ##h##m format when longer than one hour
- Added
- Pokemon
- Added support for the following subsitutions:
'cp', 'form', 'form_id', 'level'
- Added
'big_karp'
that displays 'big' on big magikarp and'tiny_rat'
that displays 'tiny' on small rattata
- Added support for the following subsitutions:
- Egg
- "Egg" alerts have the following substitutions:
'type', 'id', 'raid_level', 'raid_end', 'raid_being', 'lat', 'lng', 'gym_name', 'gym_description', 'gym_url'
- "Egg" alerts have the following substitutions:
- Raid
- "Raid" alerts have the following substitutions:
'type', 'id', 'pkmn_id', 'cp', 'quick_id', 'quick_damage', 'quick_dps', 'quick_duration', 'quick_energy', 'charge_id', 'charge_damage', 'charge_dps', 'charge_duration', 'charge_energy', 'raid_level', 'raid_end', 'raid_begin' 'lat', 'lng', 'gym_name', 'gym_description', 'gym_url'
- "Raid" alerts have the following substitutions:
- Gyms
- Added the following Gym substitutions:
'name', 'description', 'url'
- Added the following 'Gym Leader' substitutions:
'old_team_id', 'new_team_leader', 'old_team_leader'
- Added the following Gym substitutions:
- Twitter
- Twitter now automatically truncates to 140 characters - it will preserve links if added to the end
- Discord
- Discord usernames now automatically truncates usernames to 32 characters
- Added
'avatar_url'
to change the avatar of the post - Added
content
field that posts a message before the embed, allows for taging by user or roll - Added
'disable_embed'
that disables the discord embeds when set totrue
-
Multifilters - Each filter can now be one of the following:
'True'
for all defaults,'False'
for entirely disabled- A single filter in a json object (Ex:
{ "min_iv":"0", "max_iv" : "0" ... }
) - Multiple filters inside an array:
[ {"min_iv":"0", "max_iv":"25" }, {"min_iv":"75", "max_iv":"100"} ]
-
Pokemon
- All default filter parameters are now encapsulated in a single filter under the label
default
size
requires an array of valid sizes from the following:['tiny', 'small', 'normal', 'large', 'big']
move_1
andmove_2
are nowquick_move
andcharge_move
size
,quick_move
,charge_move
,moveset
filter parameters will accept any value when set tonull
- All default filter parameters are now encapsulated in a single filter under the label
-
Pokestops
- Now only two fields:
enabled
andfilters
filters
supports the Multifilter format withmin_dist
andmax_dist
fields
- Now only two fields:
-
Gym
- Now only three fields
enabled
,ignore_neutral
, andfilters
filters
supports multifilters with the following fields:"from_team
- Array of valid previous team namesto_team
- Array of valid current team namesmin_dist
andmax_dist
working as before
- Now only three fields
<geofence>
added - the name of the first geofence in which the notifcation is in<size>
now list either'tiny'
,'small'
,'normal'
,'large'
, or'big'
- Quick moves now use the following:
<quick_move>
,<quick_id>
,<quick_damage>
,<quick_dps>
,<quick_duration>
,<quick_energy>
- Charges moves now use the following:
<charge_move>
,<charge_id>
,<charge_damage>
,<charge_dps>
,<charge_duration>
,<charge_energy>
- All Services
startup_list
is officially gone
- Boxcar
- No longer supported
- Discord
api_key
renamed towebhook_url
- Will now retry if webhook was not received correctly
- New optional alarm and alert level field:
map
enabled
- True of False to enabled/disabled map- Added other static map parameters
- Slack
channel
parameter is now required at the Alarm level- Slack will no longer default to general if the correct channel cannot be found
- Slack will still default to the Alarm level channel over the Alert level channel is not found (so everyone can still use
<pkmn>
!)
- Pushover
- No longer supported