clburlison / WhMgr

Discord notification system that works with RealDeviceMap and reports Pokemon, Raids, Eggs, Quests, Pokestop Lures, Team Rocket Invasions, Gym team changes, and Weather as embed messages. Discord users can also subscribe to custom Pokemon, Raid, Quest, Team Rocket Invasion, and Pokestop Lure notifications via direct message (DM) with predefined requirements.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Documentation Status GitHub Release GitHub Contributors Discord

Webhook Manager

PokeAlarm, PoracleJS, WDR, Novabot, etc alternative.

Works with the following backends:

Description

Sends Discord notifications based on pre-defined filters for Pokemon, raids, raid eggs, field research quests, Team Rocket invasions, gym team changes, and weather. Also supports Discord user's subscribing to Pokemon, raid, quest, Team Rocket invasion, and Pokestop lure notifications via direct messages.

Features

  • Supports multiple Discord servers.
  • Discord channel alarm reports for Pokemon, raids, eggs, quests, lures, invasions, gym team changes, and weather.
  • Per user custom Discord notifications for Pokemon, raids, quests, invasions, and lures.
  • User interface to configure Discord notifications with ease (as well as Discord commands). WhMgr-UI
  • Subscription notifications based on pre-defined distance.
  • Customizable alert messages with dynamic text replacement.
  • Support for multiple cities/areas using geofences per server.
  • Daily shiny stats reporting.
  • Automatic quest message purge at midnight.
  • Support for Donors/Supporters only notifications.
  • Direct messages of Pokemon notifications based on city roles assigned.
  • Pokemon and Raid subscription notifications based on specific forms.
  • Custom prefix support as well as mentionable user support 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.
  • Support for language translation.
  • Multi threaded, low processing consumption.
  • I.C.O.N.S. standard image support.
  • Lots more...

Documentation

Getting Started Guide


Previews

All examples are completely customizable using Dynamic Text Replacement/Substitution
Discord Pokemon Notifications:
Pokemon Notifications

Discord Pokemon PVP Notifications:
Pokemon Notifications

Discord Raid Notifications:
Raid Notifications

Discord Raid Egg Notifications:
Egg Notifications

Discord Quest Notifications:
Quest Notifications

Discord Lure Notifications:
Lure Notifications

Discord Lure (Glacial) Notifications:
Lure (Glacial) Notifications

Discord Lure (Mossy) Notifications:
Lure (Mossy) Notifications

Discord Lure (Magnetic) Notifications:
Lure (Magnetic) Notifications

Discord Gym Team Takeover Notifications:
Gym Team Takeover Notifications

Discord Team Rocket Invasion Notifications:
Team Rocket Invasion Notifications

Discord Weather Notifications:
Weather Notifications

Credits

versx - Developer
PokeAlarm - Dynamic Text Substitution idea
WDR - masterfile.json file

About

Discord notification system that works with RealDeviceMap and reports Pokemon, Raids, Eggs, Quests, Pokestop Lures, Team Rocket Invasions, Gym team changes, and Weather as embed messages. Discord users can also subscribe to custom Pokemon, Raid, Quest, Team Rocket Invasion, and Pokestop Lure notifications via direct message (DM) with predefined requirements.


Languages

Language:C# 99.5%Language:Batchfile 0.3%Language:Shell 0.3%Language:JavaScript 0.0%