Skip to content

Stacer-Varien/Server-Utilities

Repository files navigation

Server Utilties

License Common Clause

Overview

Server Utilties is a custom Discord bot for Orleans, HAZE Advertising and Varien's Homework Folder 18+ with features for ad moderation, message filtering, an adwarn appeal system, a beta version of a verification system and a starboard.

Features

  • Ad Moderation: Automatically moderates ad content in designated channels for HAZE Advertising and Orleans.
  • Message Filtering: Filters out non-attachment messages in a specific channel for the cute images channel in Orleans.
  • Adwarn Appeal System: Allows users to appeal ad warnings through a DM process in HAZE Advertising.
  • Verification System (Experimental): Experimental verification system for Varien's Homework Folder 18+.
  • Starboard: A starboard feature for Varien's Homework Folder 18+.

Usage

  1. Installation:

    • Clone the repository: git clone https://github.com/yourusername/your-bot-repo.git
    • Install dependencies: python3 requirements.py (linux) | python requirements.py (windows)
    • Change all channels, roles and messages to they way you like in the python files.
  2. Running the Bot:

    • Run the bot: python server_utilities.py
    • Ensure your bot is invited to your Discord server.

Configuration

Modify the config.py file to set up your bot's configuration, including the token, channel IDs, and other settings in the other python files.

License

This project is licensed under the MIT License but to avoid it to being sold, the “Commons Clause” License Condition v1.0 has been added - see the LICENSE and COMMON CLAUSE files for details.

Terms of Use

  • The bot is free for everyone to use.
  • Replicating and selling the source code is not allowed.

Contributing

Feel free to contribute to the project. Fork the repository, make changes, and create a pull request.