patch_notes - dongemus/PokeAlarm GitHub Wiki
-
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")
- 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'
- "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'
- "Raid" alerts have the following substitutions:
-
Gyms
- Added the following 'Gym Leader' substitutions:
'old_team_id', 'new_team_leader', 'old_team_leader'
- Added the following 'Gym Leader' 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
contentfield 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 -
sizerequires an array of valid sizes from the following:['tiny', 'small', 'normal', 'large', 'big'] -
move_1andmove_2are nowquick_moveandcharge_move -
size,quick_move,charge_move,movesetfilter 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:
enabledandfilters -
filterssupports the Multifilter format withmin_distandmax_distfields
- Now only two fields:
-
Gym
- Now only three fields
enabled,ignore_neutral, andfilters -
filterssupports multifilters with the following fields:-
"from_team- Array of valid previous team names -
to_team- Array of valid current team names -
min_distandmax_distworking 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_listis officially gone
-
- Boxcar
- No longer supported
- Discord
-
api_keyrenamed 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
-
channelparameter 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