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.
Install / Use
/learn @versx/WhMgrREADME
Webhook Manager
PokeAlarm, PoracleJS, WDR, Novabot, etc alternative.
Works with the following backends:
Description
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.
Features
- 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...
Documentation
Getting Started Guide
<hr>Previews
All examples are completely customizable using Dynamic Text Replacement/Substitution
Pokemon Notifications

Pokemon PVP Notifications

Raid Boss Notifications

Raid Egg Notifications

Quest Notifications

Lure Notifications

Lure (Glacial) Notifications

Lure (Mossy) Notifications

Lure (Magnetic) Notifications

Lure (Rainy) Notifications

Gym Team Takeover Notifications

Team Rocket Invasion Notifications

Weather Notifications

Credits
versx - Developer
PokeAlarm - Dynamic Text Substitution idea
WDR - masterfile.json file
Contributors
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
