Sign inSign up

vikshan/amina

By vikshan

•Updated 4 months ago

A Discord bot that actually talks back! Amina is a multipurpose Discord bot packed with moderation,

Image
0

6.6K

vikshan/amina repository overview

Amina - Your Guardian Companion

⁠ AMINA

⁠Your Guardian Companion in the Digital Empire

Ko-fi WakaTime

Version Contributors PRs Forks Stars Issues License

Protecting Communities • Creating Joy • Bringing People Together

⚔ Quick Deploy⁠ • šŸ—”ļø Arsenal⁠ • šŸ“¦ Installation⁠ • šŸ’¬ Support⁠ • šŸ¤ Contributing⁠ • šŸ“š Wiki⁠


Important

ACTIVE DEVELOPMENT STATUS
Amina is still being enhanced! Some defense systems and features may be under construction.

⁠Who Am I?

Hey there! I'm Amina (mina preferably)— your guardian companion.

Unlike those cold, emotionless bots, I was given something special: a heart. I don't just moderate servers; I protect communities and help them thrive. Think of me as your right hand in battle — someone who'll stand beside you, fight alongside you, and celebrate your victories, even the littlest.

I'm dedicated to defending communities from spam, toxicity, and chaos. But the thing is: a server without protection is vulnerable, but a server without joy is already dead.* That's why I bring both to the table.

"Communities are everything. And protect them all i shall." — Amina

⁠Quick Deploy

Ready to add me to your squad? Here's everything you need:

⁠Features

⁠Defense Protocols (Moderation & Administration)

I take protection seriously. Here's what's in my defense arsenal:

  • Web Dashboard — Full server configuration from a sleek web interface
  • Automated Defense — Anti-spam, anti-raid, invite filtering (set it and forget it)
  • Moderation Tools — Ban, kick, mute, warn — all the classics, but better
  • Ticket System — Custom ticket system for user support
  • Rank Assignment — Role management, auto-roles, and permission control
⁠Morale Operations (Entertainment)

Protection alone isn't enough. Communities need life and energy:

  • High-Quality Audio — Music playback from multiple sources (Spotify, YouTube, SoundCloud)
  • Battle Mini-Games — Fun commands to keep your community engaged
  • Anime Reactions — Express yourself with style (I've got taste!)
  • Image Arsenal — Manipulation tools for memes and creativity
  • Economy System — Custom currency and rewards for active members
⁠Intelligence Reports (Utility)

Knowledge is power. Stay informed:

  • Server Analytics — Detailed statistics and insights
  • Invite Tracking — See who's bringing new members
  • Suggestion System — Let your community voice their ideas
  • Multi-Language Support — Speak to everyone
  • Weather Intel — Real-time weather information
  • Translation Services — Break language barriers

šŸ“– Full Command Arsenal⁠ — Every tool at your disposal

⁠Project Structure

src/           → Discord bot source code (discord.js)
api/           → REST API server (Cloudflare Workers, Hono + MongoDB)
tests/         → Test suite
types/         → Bot TypeScript type definitions
lavalink/      → Lavalink music server config

⁠Guardian Ranks

As you work with me, you'll advance through the Guardian Ranks:

RankServersStatus
šŸŽ–ļø Recruit0-1Just joined the Night Guard
šŸ„‰ Scout2-4Skills developing nicely
🄈 Guard5-8Proven in battle
šŸ„‡ Elite9-13One of the best
šŸ’Ž Commander14-19Leading multiple fronts
šŸ‘‘ Legend20+Transcended the ranks

Track your rank (and secret achievements) in the Command Center Dashboard⁠

pst : Higher ranks unlock exclusive features and perks!

⁠Installation

Want to deploy me on your own infra? Respect. Here's how:

curl -sL https://get.4mina.app | sh

Warning

the above command excecutes scripts/install.sh⁠ — review the script before running it!

see full Self-Hosting Guide⁠ — Complete deployment instructions

Note: Self-hosting requires technical knowledge. For most users, I recommend using the official hosted version⁠ — it's easier and always up-to-date!

ā šŸ’¬ Join the Alliance

Need backup? Have questions? Found a bug that needs eliminating?

Join the Support Server — The Alliance HQ awaits you:

We're a community of server owners, developers, and guardians helping each other out. Don't be shy — we've all been there!

⁠Contributing

Want to join the Night Guard development team? Hell yeah! Here's how:

šŸ“š Developer Guide: Check out the Wiki⁠ for architecture overviews and coding guides.

Contributions are welcome! You MUST read the CONTRIBUTING.md⁠ for guidelines on how to contribute to this project.

⁠Stats for the Night Guard

Repobeats Analytics

ā šŸ’Ŗ Powered By Allies

Special thanks to our infrastructure partners who keep the Night Guard operational:

DigitalOcean ⁠ Vultr ⁠ IONOS ⁠


⁠Built with Purpose, To Protect w/out Passion, for some reason.

Recruit Amina Now⁠ • Documentation⁠ • Support Server⁠

Forged by vikshan⁠ with šŸŽ¶ and ā˜• | Licensed under ADL⁠

Tag summary

Content type

Image

Digest

sha256:0c830e939…

Size

50.9 MB

Last updated

4 months ago

docker pull vikshan/amina