Skip to content

Discord bot to easily move multiple members through voice channels.

Notifications You must be signed in to change notification settings

eNiiju/movetool

Repository files navigation

About

Movetool is a Discord bot made with discord.js allowing users to easily move multiple members through voice channels. It has commands to move members with various methods and conditions.

The bot keeps logs of every moving actions that it took in each server, only if you've enabled logging with the /enable logging command. These logs can be viewed through the /logs command, and can be deleted with /enable logging false or by removing the bot from your server.

You can invite the bot to your server with This Link.

Command Type Options Required permissions Description
/assemble Chat input See Move Members Move everyone in the server to a specific voice channel. I recommend restricting this command to moderators in Server Settings > Integrations.
/enable logging Chat input See Administrator Enable or disabled Movetool logging on the server.
/follow Chat input None Move Members Change voice channel and everyone from your previous channel will follow you.
/logs Chat input See View Audit Log View logs.
/move members Chat input See Move Members Move members in a voice channel to another one.
/move only role Chat input See Move Members Move members that have a specific role to another voice channel.
/split Chat input See Move Members Split the members from a voice channel in half.
Go to their channel User context menu None None Move yourself to the selected member's voice channel, if you have permission to connect.
Move to my channel User context menu None Move Members Move the selected member to your current voice channel.

Command options

/assemble

Option Type Required Description
destination Channel false The destination channel. If not provided, it will use your current voice channel.

/enable logging

Option Type Required Description
enable Boolean true Whether to enable logging. Disabling will delete all logs.

/logs

Option Type Required Description
user User false View logs of a specific user.

/move members

Option Type Required Description
destination Channel true The destination channel. If not provided, it will use your current voice channel.
source Channel false The channel to move members from.

/move only role

Option Type Required Description
role Role true The role members should have to be moved.
destination Channel true The destination channel. If not provided, it will use your current voice channel.
source Channel false The channel to move members from.

/split

Option Type Required Description
destination Channel true Channel to put half of the members in.
source Channel false The channel whose members to split in half. If not provided, it will use your current voice channel.
second_destination Channel false Channel to put the other half of the members in.

About

Discord bot to easily move multiple members through voice channels.

Topics

Resources

Stars

Watchers

Forks