Synapse Moderation Bot - A bot for managing and moderating our community Discord server

Related tags

App ModerationBot
Overview

Logo

Synapse Moderation Bot

A bot for managing and moderating our community Discord server.

Note This bot is not public. While you can host it on your own, be aware that it is not designed to run without Discord's privileged intents, specifically the message content and user presence intents. Discord is very strict about granting these permissions to applicants, even with verified bots. This also means we offer no warranty if you attempt to do self-host this software anyway. Self-host at your own risk!

Project motivation

We need a bot to help us automatically moderate and log user actions in our Discord server, that also empowers our staff to take action where needed.

Project goals

Our primary goal for this project is to enable our staff to take action and better prepare them for handling our community.

Our secondary goal for this project is to enable open feedback channels between users and staff about our moderation policies.

Our tertiary goal for this project is to provide a seamlessly integrated moderator dashboard that also looks beautiful and feels good to work with.

Contributing

All the essential bot code for the project can be found under the root directory and is written in Kotlin. Ktor is used for HTTP handling in the dashboard.

Before you contribute, we ask that you have a working knowledge of Discord bot development and Kotlin as well as Web technologies for the dashboard. We also ask that you respect our users, employees and fellow contributors when contributing to our software.

License

This software is licenced under the MIT License, © 2022-CURRENT Synapse Technologies, LLC.

You are free to reuse our work commercially, but we ask that if you find our software useful, please reach out to us so that we can showcase how our software is being used in the community.

You might also like...
Easy app for managing your files without ads, respecting your privacy & security
Easy app for managing your files without ads, respecting your privacy & security

Simple File Manager Can also be used for browsing root files and SD card content. You can easily rename, copy, move, delete and share anything you wis

Alkatraz is an app that helps you to Reach your goals by managing your Habits .
Alkatraz is an app that helps you to Reach your goals by managing your Habits .

Alkatraz - Build healthy habits for healthy life Alkatraz is an app that helps you to Reach your goals by managing your Habits . It's makes your life

Gradlee plugin for managing jekyll workflows

JEKYLL GRADLE PLUGIN Gradle plugin providing easy configuration and tasks for managing your jekyll projects via gradle. Supports running via native je

A collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack.

slack-lints This repository contains a collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack. This repo

An android app that lists all planets in our solar system and brings some information about them.
An android app that lists all planets in our solar system and brings some information about them.

SolarSystem This application was developed in Android Studio and uses Kotlin as programming language. In short, it is an app that lists all the planet

Covidapp - The COVID-19 crisis and social distancing had a significant impact on our lives
Covidapp - The COVID-19 crisis and social distancing had a significant impact on our lives

Covid App The COVID-19 crisis and social distancing had a significant impact on

A custom installer for our mod that installs recommended mods (and more in the future).
A custom installer for our mod that installs recommended mods (and more in the future).

Wynntils Mod Installer Our custom installer which makes it easier to set up optional mods and in the future, resourcepack options, and more! Screensho

Civihelper-project - This is our first android project .

Civihelper-project Problem-- Time taking and cumbersome conventional way to submit your civil problems. Proposed soln--- A platform to provide the sub

ToDo App is a kind of app that generally used to maintain our day-to-day tasks or list everything that we have to do
ToDo App is a kind of app that generally used to maintain our day-to-day tasks or list everything that we have to do

ToDo App is a kind of app that generally used to maintain our day-to-day tasks or list everything that we have to do, with the most important tasks at the top of the list, and the least important tasks at the bottom. It is helpful in planning our daily schedules.

Owner
Synapse Technologies, LLC
Bringing high-quality, feature-rich software to everyone
Synapse Technologies, LLC
TimmyBot is a discord bot based on Discord4J and LavaPlayer

TimmyBot TimmyBot is a discord bot based on Discord4J and LavaPlayer Invite Click here to invite Timmy to your server Commands ?play - Plays a song, e

Ian de Villiers 0 Apr 21, 2022
AsukaBot - A simple Kotlin Discord Bot

The Discord bot of the serber, a private Discord server. Asuka is a Discord But running on the JDA API but made in kotlin.

Yann ItzPeaxel 2 Apr 24, 2022
Urban Dictionary discord bot.

Urban Dictionary Installation & Setup 1. Clone the repository git clone https://github.com/thexxiv/urbandictionary-discord-bot.git 2. Navigate to the

XXIV 0 Jan 17, 2022
DiscordBot - Small Discord bot using JDA

Discord bot written in kotlin and using JDA Use it yourself ./gradlew build crea

chell 2 Feb 2, 2022
A simple Discord bot that aims to provide a snapshot of the join logs given a range of time for servers.

?? What is Humpy Dumpy? Humpy Dumpy is a simple Discord bot that aims to provide a snapshot of the join logs given a range of time for servers. It was

Miu 2 Aug 29, 2022
A Discord bot heavily inspired by Ultimate Bravery to spice up your Pokemon Unite experience.

UniteBraveryBot ?? A Discord bot heavily inpired by Ultimate Bravery to spice up your Pokemon Unite experience. Required Permissions ?? View Channels

Alexander Deledda 2 Sep 8, 2022
All things generative! Discord Bot

Thingy Discord bot to generate images based on a text prompt - way more than just that! Through a wide variety of tools, you can alter your generated

Peter Willemsen 17 Dec 15, 2022
Simple metrics exporter HTTP server for Prometheus meant to be used for private Discord servers.

Discord Prometheus Exporter Simple metrics exporter HTTP server for Prometheus meant to be used for private Discord servers. Thanks to the creator of

Subham 2 Nov 29, 2022
A lightweight, feature-rich wrapper for the Telegram Bot API, providing a handy Kotlin DSL to quickly build your bot.

Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti

Jey 61 Dec 27, 2022
📱 AppListManager (Android Library) makes managing application and activity lists easy.

AppListManager (Android Library) AppListManager is easy to use Android library, which minimizes developing time when working on application or activit

Rokas Jankunas 60 Dec 27, 2022