Info Page - OtaK/AwesomeBot GitHub Wiki

AwesomeBot comes with a bot status page that lets you see its log and server info. If you've provided a hosting URL (which you should), your bot will have it too. Let's go through the parts of the page and explain what each one does/shows.

Unfortunately, the bot goes down sometimes. To check for outages, visit the status page for all AwesomeBot-related services.

Header

status header

On the left side, you can jump to the different sections of the page. The left side is even awesomer: you can add AwesomeBot to a server, change the page theme, or enter an auth config to access the admin or maintainer console.

Stats

stats first glance

At first glance, this section only shows basic info about the bot like uptime and version. But notice these two dropdowns:

stats dropdowns

They allow you to select a server to view stats for or a member to view the profile for, respectively. The output will be the same as what you get with the stats or profile command, but this way you can do it discreetly from your browser.

Activity Log

example log section

If you're a bot maintainer, you'll know that AwesomeBot has a sophisticated logging system that records pretty much everything with a timestamp, log level, and server details. This section on the status page allows you to see that log in full. Right below the heading, you'll notice two dropdowns. The first selects a server or author to view the logs of, and the second selects which log level to show.

Servers

The final section on the status page provides a list of the bot's servers, showing details about each. This includes the icon, name, owner, message count (from the past 24 hours), and number of members. Click on a heading in the table to sort by that field. Some servers might not be listed if the admin has chosen to keep it private, but the badge next to the heading shows the total number of servers.