Skip to content

ftyuvii/Shouffle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

139 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shouffle

Security • Moderation • AI Conversations

Python Discord.py Gemini Status

A pastel-themed Discord bot focused on security, moderation, automation, and AI-powered conversations.


⟡ Features

◈ Security Suite

Protect your server from destructive actions and unauthorized changes.

  • Anti-Nuke Protection
  • Role Protection
  • Channel Protection
  • Server Protection
  • Staff Monitoring
  • Security Logging
  • Automated Responses

◈ Moderation Toolkit

Powerful tools for keeping communities healthy and organized.

  • Ban
  • Kick
  • Timeout
  • Warn
  • Purge
  • Nickname Management
  • Case Tracking

◈ AI Assistant

Mention the bot and chat naturally.

@Shouffle hello

Powered by Gemini AI for contextual and intelligent responses.

◈ Community Systems

  • Welcome Messages
  • Autoroles
  • Reaction Roles
  • Interactive Setup
  • Logging Configuration

◈ Logging

  • Moderation Logs
  • Member Logs
  • Channel Logs
  • Role Logs
  • Security Logs
  • Server Event Logs

⟡ Built With

  • Python
  • Discord.py 2.x
  • Asyncio
  • Gemini API
  • Modular Cog Architecture

⟡ Architecture

cogs/
├── moderation.py
├── security.py
├── reactionrole.py
├── setup.py
├── general.py
├── botlogs.py
├── owner.py
└── core.py

⟡ Philosophy

Security, moderation, and server management should be powerful without becoming complicated.

Shouffle combines protection, moderation, automation, logging, and AI interaction into a single reliable solution designed for modern Discord communities.


⟡ Website

https://shouffle.vercel.app


Built with Discord.py ✦ by Yuvraj Ab

About

Shouffle is a powerful Discord moderation and security bot focused on anti-nuke protection, server management, logging, reaction roles, and advanced administration tools

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors