PoE2 Yapper connects your in-game Path of Exile 2 world directly to Discord. It brings PoE2 chat in real time into your server, so your community never misses a moment, even when they’re not logged in.
✨ Features
Real-time chat relay
Global chat messages from Path of Exile 2 are posted straight into your chosen Discord channel.
Per-server channel configuration
Default channel is #poe2-yapper, but admins can set a custom channel with a simple slash command.
Keyword alerts (DMs)
Users can subscribe to keywords of interest (like headhunter, mirror, carry, etc). When that keyword is mentioned in game chat, the bot privately DMs them the message and a direct link back to the Discord post.
Personalized alerts
Each user manages their own keyword subscriptions with /yapper subscribe, /yapper unsubscribe, and /yapper mypings.
CSV chat logging
Optionally keeps a structured record of usernames and messages for community moderation or analysis.
Self-healing & safe
Handles missing permissions gracefully. If the bot loses access to a channel, it falls back to defaults or disables itself for that server to prevent spammy errors.
🛡️ Permissions
Only requires permission to read and send messages in the relay channel.
The /yapper setchannel command is restricted to moderators and admins with Manage Server.
All users can freely manage their own keyword alerts.
🌍 Use Cases
Community servers — stay connected to global chat without having to keep the game open.
Trade groups — auto-DMs for item keywords, so you never miss a deal.
Guilds/clans — centralize chat and keep CSV logs for activity tracking.
Set the channel for chat forwarding (admin only)
- /yapper setchannel ChannelName
-/yapper subscribe KeyWord
Subscribe to Pm’s whenever a keyword is mentioned in chat.
-/yapper unsubscribe KeyWord
Unsubscribe to a keyword
-/yapper mypings
List your active keyword subscriptions