Skip to content
/ Dolly Public

🤖 Discord bot with safety, entertainment, and moderation features. Inspired by DankMemer and MUNCSS's Automata.

Notifications You must be signed in to change notification settings

Muxday/Dolly

Repository files navigation

MuxDay Dolly

Discord.js bot with safety, entertainment, moderation features.

Technologies used

Node.js, Discord.js, NPM

Credits

Based on Adivise/DisSpaceX. Individual commands have been crafted by Dewan Mukto, excluding the handlers and events. Extra credits go to the creators of the NPM modules used herein.

Name Role Contribution ratio
🇧🇩️ Dewan Mukto Developer, graphic designer, marketing lead 🏅🏅🏅🏅🏅🏅🏅
🇹🇭️ Adivise Boilerplate inspiration, directory structure designer 🏅🏅🏅
🇦🇹 Milrato Dev botinfo command's server info fetching algorithm 🏅
🇧🇩️ Ariful Alam Creator of NPM/reddit-image-fetcher 🏅

Features

  • ✔️ [🛡️Safety] Auto-detect suspicious scam links
  • ✔️ [⚒️Tools] Mass message deletion ('purge' feature)
  • ✔️ [⚒️Tools] Count to infinity
  • ✔️ [⚒️Tools] Moderation (kick, ban, etc.)
  • ✔️ [⚒️Tools] Serverwise™️ message and activity logging
  • ✔️ [🎭Entertainment] Fetch memes, images from Reddit
  • ✔️ [🎭Entertainment] Fetch animal pictures (e.g. cat, dog, fox, etc.)
  • ✔️ [🎭Entertainment] Gacha card collection
  • ✔️ [🎭Entertainment] Fishing minigame
  • ✔️ [🪙Economy] Virtual currency
  • ✔️ [🪙Economy] Shop for virtual items
  • ✔️ [🪙Economy] Crimes (e.g. stealing) and crime records
  • ✔️ [🪙Economy] Begging feature to earn easy money
  • ✔️ [🪙Economy] Job board with available positions
  • ✔️ [🪙Economy] Basic working mechanism
  • ✔️ [🪙Economy] Daily rewards
  • 🚧 [⚒️Tools] Invite logging
  • 🚧 [⚒️Tools] Auto moderation (auto detect toxicity, spam, etc.)
  • 🚧 [⚒️Tools] Content Management System
  • 🚧 [⚒️Tools] Dashboard
  • 🚧 [🎭Entertainment] Pokemon-like card battles
  • 🚧 [🎭Entertainment] AmongUs-like game
  • 🚧 [🪙Economy] Virtual currency-based real-life services
  • 🚧 [🛡️Safety] CAPTCHA verification
  • 🚧 [🛡️Safety] Anti-raid maneuver
  • 🚧 [❓Custom] Suggest a feature!

Devlog (in Dewan Mukto's perspective)

✔️ 20 May 2022 : Development started. Fierce programming in progress. Managed to create buttons using DiscordJS v13.
✔️ 21 May 2022 : Began implementing music commands. Was programming for more than 10 hours. Result not complete yet.
✔️ 22 May 2022 : Success! Music features are now available. But I still gotta find a way to reduce latency to improve the bitrate.
✔️ 23 May 2022 : Decided to switch to a different bot for all of MuxDay's music features. Designed new logos using Canva.
✔️ 24 May 2022 : Set up a new website for MuxMusic. Spent majority of today's time working on that.
✔️ 26 May 2022 : New feature for MuxDay that auto-deletes any messages containing unknown links.
✔️ 27 May 2022 : New meme/image fetching features for MuxDay.
✔️ 28 May 2022 : New virtual currency system and economy! DayCoins and NyteCoins. Balance, Create, Transfer and Steal!
✔️ 29 May 2022 : Added a shop. Buy tools, weapons, protection equipment. Crimes increase wanted levels gradually. JSONs JSONs everywhere!
✔️ 30 May 2022 : Today marks the 10th day of progress. Added gacha rolls (cards) and a card showcasing system. Need to add a feature to sell duplicates.
✔️ 31 May 2022 : Worked on the job feature. Managed to get the job board right, and also the daily reward system.
✔️ 01 June 2022 : Worked on 'work' function. Currently just provides money instantly. Will add puzzling tasks to make it more fun and challenging, later.
✔️ 02 June 2022 : Worked on 'fish','sell', and 'inventory'. Something's wrong with 'sell' and 'fish'. Had to shut down my bots for diverting attention towards finding jobs.
🔥 07 June 2024 : Renamed the bot to Dolly, to remain distinct from the parent organization.

About

🤖 Discord bot with safety, entertainment, and moderation features. Inspired by DankMemer and MUNCSS's Automata.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published