Skip to content
This repository has been archived by the owner on Jun 6, 2021. It is now read-only.
/ channel-guardian Public archive

A discord bot that allows server managers to password protect text channels.

License

Notifications You must be signed in to change notification settings

jonteohr/channel-guardian

Repository files navigation

Build Status GitHub issues GitHub release (latest by date) Discord TopGG Shield

Channel Guardian

Channel Guardian allows you to password protect text and voice channels via one simple command. The bot will then hide the channel for everyone without the correct role.

Usage

  • g!password - Get information regarding how to access a protected channel.
  • g!protect <password> <#channel> - Password protect the mentioned channel. Hiding it for everyone else. If it's a Voice Channel, simply type out its name instead of tagging it.
  • g!unprotect <#channel> - Removes the password protection and resets it to its previous state.
  • g!settings list - List all available bot settings

Setup

  1. Download the latest release
  2. Create the file resources/bot.properties and paste this into the file:
token=yourtoken
db.host=hostip
db.name=database
db.user=username
db.pass=password
  1. Replace the property values in your file with your settings.
  2. Build, done!

Todo

  1. Password protect voice channels
  2. Finish Wiki pages