Skip to main content
Choose your path and get started right away.

For Server Owners

List your Discord server and start earning credits.
1

Go to Rankly Dashboard

Visit rankly.live/dashboard and sign in with Discord
2

Add Your Server

Click “Add Server” and select the server you want to list
3

Complete Your Listing

Add description, category, tags, and server details
4

Start Earning

Users can now vote for your server and earn you credits
5

Set Up Rewards (Optional)

Configure vote webhooks to reward voters with your bot

Next Steps

Your server needs at least 250 members to earn vote credits. You can still list and receive votes before that!

For Bot Developers

Integrate Rankly webhooks into your Discord bot.

Step 1: Understand Webhook Types

Premium Webhooks

Receive bot premium purchase notifications

Vote Webhooks

Get notified when users vote

Step 2: Set Up Webhook Endpoint

Create an HTTPS endpoint to receive webhook payloads:
app.post('/webhook/votes', (req, res) => {
  const { userId, serverId, creditsAwarded } = req.body;
  // Process vote
  res.status(200).json({ received: true });
});

Step 3: Configure in Rankly

  • Premium webhooks: Set in your bot settings on Rankly
  • Server webhooks: Each server owner configures in their dashboard

Step 4: Implement Webhook Handler

Handle signature verification, deduplication, and error cases

Next Steps


Common Questions

Instantly! Your server appears in the directory as soon as you submit it.
Once your server has 250+ members, votes earn you 0.1 credits each. Session credits are awarded daily at 4:00 AM UTC based on engagement.
Set up vote webhooks to get notified instantly when someone votes. Use your bot to grant roles, currency, or other rewards.
Each webhook includes a signature in the X-Webhook-Signature header. Verify it with your webhook secret to ensure requests are legitimate.

Need Help?