Skip to content

MoDMeR/discord-bot-activity-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord activity monitor

A discord bot to assign/remove a role from users in your guild based on whether or not they have been active lately.

Features

  • Removes a role from a user who has not been active for a number of days
  • Add the role to a user when they become active again (optional)
  • Ignores specified users, eg if you don't want bots to be marked 'active'
  • Configurable number of days before users are marked inactive

Inviting the bot

Invite the bot to your server here

Configuring the bot

Permissions

Required for normal functionality:

  • Manage Roles
  • Read Messages (in the channels you wish the bot to "monitor")

Required for setup only:

  • Send messages

Configuration

Ensure:

  • The guild owner is the one running the setup
  • The "active" role is mentionable for the duration of the setup
  • The bot has read and write permissions to the channel being used for setup
  • The bot's role is higher in the list than the 'active' role

Steps:

  • Run !activitymonitor setup in a channel the bot can read and write in
  • Respond with the information the bot asks you for, until setup is complete

Example: example image

Feedback

I have a Discord server set up for contact and support requests which you can join here

Please contact me with any issues you have regarding the bot, I am not a perfect programmer so it's totally possible that there are some! If any issues arise, I will do my best to fix them ASAP, and can usually respond pretty quickly.

Whilst I can't make any promises, I welcome any feature suggestions or feedback regarding functionality, so don't hesitate to contact me if you wish :)

Contact methods:

About

Discord bot to add/remove roles based on user activity

Resources

Stars

Watchers

Forks

Packages

No packages published