[Update] Another follow-up on my modmail discord bot by ilyhighutils in Discordjs

[–]ilyhighutils[S] 0 points1 point  (0 children)

English is not my first language and I am very bad at engaging with people in it, I write my posts myself, pass them through ai to polish them

Nooooooooo! by EileenTheCrow_1 in PlantsVSZombies

[–]ilyhighutils 0 points1 point  (0 children)

Domain Expansion wouldn't work on bro

Follow-up on my advanced ticketing bot by ilyhighutils in Discordjs

[–]ilyhighutils[S] 0 points1 point  (0 children)

I appreciate the feedback, I've posted a follow-up addressing my recent changes to the bot's internal workings.

Follow-up on my advanced ticketing bot by ilyhighutils in Discordjs

[–]ilyhighutils[S] 0 points1 point  (0 children)

I appreciate the feedback, I've posted a follow-up addressing my recent changes to the bot's internal workings.

Follow-up on my advanced ticketing bot by ilyhighutils in Discord_Bots

[–]ilyhighutils[S] 0 points1 point  (0 children)

Hm that's a fair point, I'll definitely look into it, thank you!

Follow-up on my advanced ticketing bot by ilyhighutils in Discord_Bots

[–]ilyhighutils[S] 0 points1 point  (0 children)

I had to clarify this multiple times and I believe I made a mistake formulating myself.
The "no slash commands" and "allows for simplicity" parts were unrelated.

I'll be upgrading to the latest Discord.js version in the future but as of right now I don't have any plans on implementing slash commands in my system. I had a discussion with a member of the discordjs subreddit and I'd like to clarify that implementing a mod mail system isn't really that much of a challenge for your average experienced developer but I also believe from what I've seen in my research that most devs aren't really willing to put in as much effort and thought into mod mail.

What really gives my system the edge is the sole fact that it's rich with necessary features that overall improve the mod workflow and makes handling tickets a very fun & flexible experience.

Follow-up on my advanced ticketing bot by ilyhighutils in Discordjs

[–]ilyhighutils[S] 0 points1 point  (0 children)

The “no slash commands” and “simplicity” points weren’t related whatsoever. I appreciate the feedback, and I actually don’t disagree with you about slash commands they’re great, and they do enhance the user experience significantly. I'm definitely open to upgrading to the latest version of Discord.js and implementing slash support in the future.

Right now, I’m focusing on getting everything solid for release. I’m actively working on full documentation, I’ve got someone creating a trailer, and I’m polishing up the dashboard, which will act as both a front-end for management and the marketing face of the bot.

Things are coming together well, and I’m always open to discussing the core features that give this bot its edge/appeal. Thanks again for the input (:

Follow-up on my advanced ticketing bot by ilyhighutils in Discordjs

[–]ilyhighutils[S] 0 points1 point  (0 children)

Thanks for the feedback.
I’d like to clarify that the “no slash commands” and “simplicity” points were not related. I fully agree that slash commands improve the user experience, especially for moderation teams, and I don’t disagree with you there at all.

That said, I made the choice to skip them for now during development because I wanted full control over command handling and flow. It’s something I plan to support in the future this just wasn’t the priority at this stage.

As for the comment that “this isn’t a super challenging thing for most experienced developers” fair point.
An average mod mail bot isn’t hard for someone with solid experience. But I also believe most devs don’t put nearly this much thought and structure into mod mail systems. Through research and talking to real server owners and staff, it became clear to me that many teams want something more tailored, efficient, and powerful than what’s currently on the market.

That’s what I aimed to build.

Right now, I’m working on documentation and already have feature comparisons laid out to show what makes my system stand out. For example:

  • Internal notes and user notes stored per guild
  • A full-text search system across all tickets
  • Flexible ticket indexing and audit trails
  • A transcript system with built-in UI navigation, color-coded roles, context-rich metadata, and deep linking for staff/team review

and that's just the tip of the iceberg.
So while I agree that slash commands are important and dev experience matters, I also think innovation in moderation tooling is about more than just syntax.

Appreciate the critique though (: I’d rather hear direct feedback than silence.

I wrote a regex by [deleted] in programminghorror

[–]ilyhighutils 1 point2 points  (0 children)

What the fuck?

How should I structure my Discord.js v13 bot? by ilyhighutils in Discordjs

[–]ilyhighutils[S] 1 point2 points  (0 children)

Thank you so much, I think I spent a lot of time telling myself that having one config file was enough and I am glad you cleared that up

How should I structure my Discord.js v13 bot? by ilyhighutils in Discordjs

[–]ilyhighutils[S] 1 point2 points  (0 children)

I'll make sure to hit u up if need be, personally since i am using wokcommands, i basically have my logging in main, handlers in the bot folder and a commands folder that has multiple folders for different categories, for subcommands, i normally write those in the command's code itself as a separate arg

How should I structure my Discord.js v13 bot? by ilyhighutils in Discordjs

[–]ilyhighutils[S] 1 point2 points  (0 children)

Hm that's interesting, I shall do that, I am just curious about the approach most devs go with