forked from pokealarm/pokealarm
-
Notifications
You must be signed in to change notification settings - Fork 6
patch_notes
Joddie edited this page Jul 18, 2017
·
2 revisions
-
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
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 names -
to_team
- Array of valid current team names -
min_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