Skip to content

MCh2707/SwearJar-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 

Repository files navigation

SwearJar-Bot

A simple Discord moderation bot built with C# that tracks how many times users swear in a server.

This project is split into two main branches:

πŸ§ͺ dev (logic branch)

  • Core C# logic only
  • Console-based testing
  • No Discord integration
  • Used for developing and debugging the swear detection system

πŸš€ main (production branch)

  • Full Discord bot implementation
  • Uses Discord.NET
  • Real-time message tracking in servers
  • Ready-to-use bot version

✨ Features

  • πŸ“Š Counts user swear words
  • πŸ‘€ Tracks per-user statistics
  • ⚑ Real-time message detection
  • πŸ›‘οΈ Custom swear word filtering
  • πŸ“ Simple architecture
  • πŸ’¬ Discord integration (main branch)

Built With

  • C#
  • .NET
  • Discord.NET

πŸš€ How to Run

dev branch (console version)

git checkout dev
dotnet run

main branch (Discord bot)

git checkout main
dotnet restore
dotnet run

βš™οΈ Configuration (main branch)

Create appsettings.json:

{
  "Token": "YOUR_DISCORD_BOT_TOKEN"
}

πŸ“Œ Future Improvements

  • Leaderboard system
  • Per-server settings
  • Warning / mute system
  • Web dashboard

πŸ‘¨β€πŸ’» Developer

Created by MCh27
Building systems that measure how toxic people can get in chat.

About

My first Discord bot. Created to count how many times a user has sweared :D

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors