PokeAlarm, PoracleJS, WDR, Novabot, etc alternative.
Works with the following backends:
Developed in C#, runs on .NET 5.0 ASP.NET CoreCLR utilizing EntityFramework Core. Cross platform compatibility with Windows, macOS, and Linux operating systems.
Sends Discord notifications based on pre-defined filters for Pokemon, raids, raid eggs, field research quests, Team Rocket invasions, Pokestop lures, gym team changes, and weather changes. It also supports Discord users subscribing to Pokemon, PvP, raid, quest, gym, Team Rocket invasion, and Pokestop lure notifications via direct messages.
- Supports multiple Discord servers.
- Discord channel alarm reports for Pokemon, raids, eggs, quests, lures, invasions, gym team changes, and weather changes.
- Built-in Admin Dashboard to configure and manage configuration files.
- Webhook and subscription queue system, all outgoing messages are queued and fired off in groups for efficiency.
- If an outgoing message is rate limited, it is backlogged and awaited the rate limit time then requeued.
- Per user custom Discord notifications for Pokemon, raids, quests, invasions, lures, and gyms.
- User interface to configure custom Discord subscription notifications with ease. WhMgr-UI
- Subscription notifications based on pre-defined distance and geofence areas.
- Customizable alert messages with dynamic text replacement/substitution.
- Support for multiple cities/areas using geofences per server.
- Daily shiny and IV stats reporting.
- Automatic quest message purge at midnight based on timezone.
- Support for Subscriber only custom notifications.
- Pokemon, PvP, and Raid subscription notifications based on specific forms or costumes.
- Custom prefix support as well as mentionable bot user string for commands.
- Raid subscription notifications for specific gyms.
- Twilio text message alerts for ultra rare Pokemon.
- Custom image support for Discord alarm reports.
- Custom icon style selection for Discord user notifications.
- External emoji server support.
- Custom static map format support, including pokestop and gym marker placements.
- Support for language translation per instance (per server planned).
- Multi threaded, low processing consumption.
- UIcons standard image support.
- Lots more...
All examples are completely customizable using Dynamic Text Replacement/Substitution
Gym Team Takeover Notifications
Team Rocket Invasion Notifications
versx - Developer
PokeAlarm - Dynamic Text Substitution idea
WDR - masterfile.json file
Contributors