RagnaScript
Send Discord messages from any NPC with RagnaScript
RagnaScript lets you post to Discord straight from your rAthena or Hercules NPC scripts. Drop one line into a script and an event, announcement, or player action shows up in the channel you choose — no bot code, no webhooks to wire up.
// One line posts to Discord — no bot, no webhook setup
prontera,155,180,4 script Town Crier 4_M_01,{
ragnascript "[action: message]
[channel: 1234567890123456789]
[name: Town Crier]
[message: A Poring King just spawned in Prontera Field!]";
end;
}
See it in action
If you can script it, you can sync it
Every server has moments worth announcing — a boss spawn, a lottery winner, a guild registering for WoE, a player finishing a long quest chain. Normally, getting those into Discord means writing and hosting a bot, managing webhook URLs, and handling rate limits yourself.
RagnaScript collapses all of that into the single line on the left. You stay in the scripting language you already know, and RagnaSync handles delivery, formatting, and throttling on the other side.
One line, anywhere
What people build with it
Because it's just a script action, the uses are open-ended — you control the channel and sender name per call.
Event announcements
Auto-post to Discord when events start or end, straight from the event NPC.
Player interactions
Run an in-game shoutbox NPC that lets players send a message to Discord.
WoE & milestones
Broadcast WoE start, end, and captures, or push quest and donation milestones to staff.
Town Crier bot
A Poring King just spawned in Prontera Field!
Knight_Lord
gg everyone, that WoE was close 🔥
Guild of the Month bot
Empire captured Prontera — now leading Season 4.
Better together
One feed for everything that happens
The same NPC can route different messages to different channels, so a single script can post public announcements and quiet staff notes at once.
Pair RagnaScript with the chat bridge and character heads and your Discord becomes a living record of everything happening on the server — announcements, player chat, and WoE results side by side, automatically.
Script your first announcement today
Free to start — one line of RagnaScript and you're posting to Discord.
Explore more of RagnaSync
Pricing
Simple, Transparent Pricing
Start free and upgrade as your server grows. All features included on every plan.
- 50,000 events/month
- Unlimited servers
- Unlimited channels
- All features included
- 300,000 events/month
- Unlimited servers
- Unlimited channels
- All features included
Unlimited
High-traffic servers with WoE, events, and constant player activity.
€9.99 /month
Get Started- Unlimited events
- Unlimited servers
- Unlimited channels
- All features included
Need more? Contact us for custom enterprise plans.