Skip to content

CentyFr/TrackMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackMan Discord Bot

TrackMan is a Discord bot that tracks user activity, awards badges (roles), and provides various features for server administrators.

Invite it to your server

Ignore the nerdy stuff, just click this link to invite it to your server: https://bit.ly/TrackManBot

Features

  • Track user online status, game activity, and voice channel usage
  • Award badges based on user activity
  • Provide leaderboards for online time, game time, and voice time
  • Display individual user statistics
  • Server-specific configuration options

Setup

  1. Clone this repository
  2. Install required packages:
    pip install -r requirements.txt
    
  3. Create a .env file in the root directory and add your Discord bot token:
    DISCORD_TOKEN=your_discord_token_here
    
  4. Run the bot:
    python trackman.py
    

Commands

  • =status [@user]: Shows a user's online activity breakdown
  • =gametime [@user]: Shows a user's game activity
  • =voicetime [@user]: Shows a user's voice channel activity
  • =leaderboard <category>: Shows leaderboard for online, games, or voice
  • =mostplayedgame: Shows the most played game on the server
  • =ping: Checks bot's latency
  • =commands: Displays help message
  • =setup: Initial bot setup (admin only)
  • =config: View current bot configuration (admin only)
  • =toggle <feature>: Toggle a feature on/off (admin only)
  • =setchannel <channel>: Set notification channel (admin only)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Developer

https://github.com/CentyFr

It's always watching, :D

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages