Realms Playerlist Bot Discord Bot

Realms Playerlist Bot Discord Bot

A bot that helps out owners of Minecraft: Bedrock Edition Realms by showing various statistics related to player join/leaves. Made by AstreaTSS.
More information: https://rpl.astrea.cc/


About Realms Playerlist Bot

A bot that helps out owners of Minecraft: Bedrock Edition Realms by showing various statistics related to player join/leaves.

It's:

  • 🚀 Fast: Under the right (and typical) circumstances, it can send a list of ~300 players in under 2 seconds, most of which (~1.5 seconds) is spent just sending messages to Discord.
  • 📊 Informative: The main feature of the bot, the playerlist, can give a detailed log of players on a Realm at a moment's notice. You can also get a breakdown for an individual player to analyze as you wish.
  • 👌 Easy to Use: Simply add the bot, link your Realm, and you already have join/leave tracking enabled - no need to use your Xbox account for the bot's features. Take a look at the Server Setup Guide for more information.
  • 🔓 Open Source: The code is available to the public and able to be audited and learned from. Dedicated users can even (try to) self-host the bot, if they wish.

Features:

The Playerlist:

Of course, this is the main feature of the bot. It's also one of those features that is easier to show than tell, so take a look at the first preview image!

The command version allows you to get who was on the Realm up to the last 24 hours. There is also an automatic version that runs every hour in a specified channel (as seen in the picture) - it displays a list going back an hour, every hour.

The command can normally only be run by people with Manage Server permissions (can be adjusted the same way you adjust other slash command permissions) and is not meant to be seen by normal people. However, for normal users, there is a command that can be run by everyone that allows you to view everyone currently online: /online.

Specific Player Information:

You can also request for a breakdown of join/leaves (otherwise known as sessions) via /get-player-log, as seen in the second image.

Using this command allows you to scroll through each session in an intuitive format. For fun, the command also displays their total playtime.

By default, the command only goes back a day, but it can go till 7, as seen here.

Realm Down Notifications:

Realms go down a lot if they're big, most likely because they can't handle the load. Sometimes, it can be useful to get pinged when that happens.

The Realm down notifier simply hooks onto your autorunning playerlist. The Realm offline detection is mostly accurate - it may not work as well for smaller Realms, but for larger ones, it should work fine.

Graphs:

You can make cool graphs about your Realm and its users, as seen in the third image. There are a variety of options to chose from, from the graph up above to a day-to-day breakdown. The data isn't 100% accurate, but you can use it to observe patterns... or just show it off for fun.

Premium:

Realms Playerlist Premium allows for extra features that otherwise could not be provided by the bot without funding. While this is very basic for now, it is planned to expand heavily in the future.

Live Playerlist:

Instead of making the bot send a summary of people on every hour, a live playerlist shows who joined and left a Realm every minute, basically making it a live join/leave logger. It looks something like the fourth image.

This has a variety of uses, from statistical to moderation - it's really up to you what you do with this information. I know of one Realm owner who uses it both to narrow down subjects to a precise degree while also tracking active Realm times. Using Discord's search functionality (heavily suggest looking into that if you haven't use it, by the way), the possibilities are near endless.

Device Information

Through an extra toggle, the bot can fetch and display device information whenever a user is online. This affects /online, the normal playerlist, and the live playerlist.

For example, /online becomes like the last image, with emojis of the device the user is using put right next to the names.

This does slow the bot down a bit when fetching the device, and privacy settings may make some users not have information regardless, but can used as an extra moderation/statistical tool.

This is also available as a toggle to non-Premium users of /online (and only /online) if they vote for the bot.

Realm Session Export

You can export your Realm's session data (a session being a period of time where the player was on a Realm, including when they joined and were last seen) for around the last 30 days to a CSV file, which can be opened in a spreadsheet program like Excel or Google Sheets. This can be used to make your own graphs (though some fiddling around will be needed), or just to have the data for yourself.

Setup:

If you want to learn how to set up this bot, just use the Server Setup Guide to the side.

The Realms Playerlist Bot is not an official Minecraft product, and is not approved by or associated with Mojang or Microsoft.

Tags
bedrock log minecraft playerlist realms

Realms Playerlist Bot Command List

Popular commands that users of the Realms Playerlist Bot Discord bot use most often. Get a full list by doing /help in Discord.

/leaderboard

Ranks users based on how many minutes they played on the Realm. Requires voting or Premium.

/config

Handles configuration of the bot.

/graph

Produces various graphs about playtime on the Realm.

/online

Allows you to see if anyone is online on the Realm right now.

/playerlist

Sends a playerlist, a log of players who have joined and left.

Realms Playerlist Bot Bot FAQ

Frequently asked questions about the Realms Playerlist Bot Discord Bot.

What is the Realms Playerlist Bot Discord bot invite?

The invite for the Realms Playerlist Bot Discord Bot is https://discord.com/oauth2/authorize?client_id=725483868777611275&permissions=8&scope=bot%20applications.commands

Is the Realms Playerlist Bot Discord bot offline?

The Realms Playerlist Bot Discord bot was last seen online, if you are experiencing issues please join their support server and open a ticket for help.

How many servers is Realms Playerlist Bot in?

Realms Playerlist Bot is in 1,960 servers.

How can I add the Realms Playerlist Bot Discord bot to my server?

To add the Realms Playerlist Bot bot to your Discord server, simply click the "Invite Discord Bot" button on this page.

What is the Realms Playerlist Bot bot client ID?

The Discord bot id for Realms Playerlist Bot is 725483868777611275

Want to add the Realms Playerlist Bot Discord bot to your server? click the button below to invite it.


Invite Discord Bot