An open API service indexing awesome lists of open source software.

https://github.com/theholyonez/server-stats-extension-discord-cog-

Welcome to Advanced Server Stats! This EXT adds automatically updating voice channels to your server to display key statistics like member count, online users, and more. It's fully customizable, allowing you to create a personalized stats dashboard that fits your server's theme.
https://github.com/theholyonez/server-stats-extension-discord-cog-

Last synced: about 2 months ago
JSON representation

Welcome to Advanced Server Stats! This EXT adds automatically updating voice channels to your server to display key statistics like member count, online users, and more. It's fully customizable, allowing you to create a personalized stats dashboard that fits your server's theme.

Awesome Lists containing this project

README

          

# Server-Stats-Extension-Discord-Cog-
Welcome to Advanced Server Stats! This EXT adds automatically updating voice channels to your server to display key statistics like member count, online users, and more. It's fully customizable, allowing you to create a personalized stats dashboard that fits your server's theme.

📊 Advanced Server Stats
Welcome to Advanced Server Stats EXT! This EXT adds automatically updating voice channels to your server to display key statistics like member count, online users, and more. It's fully customizable, allowing you to create a personalized stats dashboard that fits your server's theme.

✨ Features
Live Stats Channels: Automatically creates and updates voice channels with your server's latest stats.
Highly Customizable:
Choose which stats to display (members, bots, online count, boosts, and more).
Select from multiple pre-made channel styles.
Create your own custom channel name format using variables like {emoji}, {stat}, and {value}.
Set custom emojis for each stat.
Easy to Use: A simple setup command with an interactive UI to manage all settings.
On-Demand Stats: Instantly view a snapshot of your server's stats in an embed.
Logging: Keep track of when stats channels are updated with an optional logging channel.
🚀 Getting Started
Getting the stats channels up and running is simple. Just follow these two steps:

1. Open the Setup Menu
First, use the main command to open the configuration menu:

!setupstats

This will bring up the main control panel where you can manage everything.

2. Set a Category
Before you can start the stats channels, you need to tell the bot where to create them.

Click the ⚙️ Settings button.
Click the 📁 Set Category button.
A pop-up will appear. Enter the ID of the category where you want the stats channels to be created.
To get a category ID, right-click the category name in Discord and select "Copy Category ID." You may need to enable Developer Mode in your Discord settings first.
Once you've set the category, you're ready to go!

⚙️ How to Use
The bot is controlled through a simple button-based interface.

Main Menu
📈 Start Stats Channels: Creates and starts updating the stats channels in your chosen category.
🛑 Stop Stats Channels: Stops the update process and leaves the channels as they are.
📊 Show Stats Embed: Sends a temporary message with a clean embed showing the current server stats.
⚙️ Settings: Opens the detailed settings menu to customize the bot's behavior.
Settings Menu
Stat Selection Dropdown: Choose which statistics you want to display. You can select multiple options.
Channel Style Dropdown:
Pick from several pre-designed channel name styles.
Select Custom Format... to create your own unique design! A pop-up will let you define the format using variables.
Set Category: Change the category where the stats channels are located.
Set Logging Channel: Designate a text channel to receive logs whenever the stats are updated.
Set Update Interval: Change how often the stats channels update (in seconds).
Add/Reset Custom Emojis: Personalize the emoji for each stat to match your server's style.