Skip to content

A Discord Bot that will sync channel messages across Discord Guilds.

License

Notifications You must be signed in to change notification settings

Uwitz/channel-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

channel-sync

Discord CodeQL

A discord bot (with modular code) that allows you to sync channel messages across multiple discord servers.

Installation

If you don't have uv installed:

# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Install dependencies with uv:

uv sync

Setup

  1. .env should contain the TOKEN variable.
  2. You may drop the files in cogs your bot's cog folder. (OPTIONAL)
  3. If you are using the cog version ensure you have motor_asyncio client in self.bot.database attribute as AsyncIOMotorClient classtype.

After setup, you can use uv to run the bot:

uv run main.py

About

A Discord Bot that will sync channel messages across Discord Guilds.

Topics

Resources

License

Stars

Watchers

Forks

Languages