Closed CleverSource closed 5 years ago
Another feature is hosting the modmail server as the main guild and not having the bot do @here each time something is made, allowing us to set our own @mention or having it not happen at all would be a great addition. I would prefer to not have more than 1 guild just to use a modmail system, while this isn't that much of an issue and I'd be fine if it stayed I'd prefer access to being able to just completely host all modmail channels and etc in the same guild as the main guild if that makes any sense. Please correct me if I'm wrong but that is how this seems to work. Another thing in-general settings such as changing the playing status and even making the bot tell a user their support ticket was closed or that they have started a ticket just like saying "Hey you just started a ticket, please wait for a support team member to speak with you." and etc.
I plan to use this bot on a server with 11k members and I've looked into several other modmail bot's and this is the most interesting one I've seen and my favorite, if these features said above or a few of them are added I'd gladly love to use this bot! :)
An issue for anonymous replies already exists, it's in the todo list #107.
mention
command.status
command.I'm not sure which bot you are referring to as there's a lot of assumptions made in your comment. I suggest trying it out in a test server first to check out all the features.
You can technically host your own backend, although there are no instructions for setting it up yet.
What I mean is a custom message the bot says for if a thread is opened. How would you optionally host it in separate guilds? I've looked around the github, and there isn't that much documentation on things like this.
Also, assuming the ?config command just updates the config.json, can everything entirely be covered in config.json such as the "disable_autoupdates" already in there but it'd be set to a default of true or false. I would think most people would easily be able to set everything up from the config.json rather than having to keep using the ?config command each time if that makes any sense. Ah oops, closed the thread on accident.
Yes, unfortunately, we are still working on documenting a lot of stuff, I need help for that. You can host it in a separate guild via adding config vars MODMAIL_GUILD_ID
as the guild that is the inbox server and GUILD_ID
for the server that the members are messaging from.
Also custom messages are in the to do list: #87
Okay awesome, do you think I can get a list of every config variable possible for now? I preferably want to just set everything up in the config.json rather than the ?config command (unless for some odd reason the ?config command and config.json are separate from each other and what you do with the ?config command isn't towards the config.json).
The config.json / environment variables on Heroku are there for stuff that you wouldn't normally change ever (guild_id, token, owners). However, the config command is used for changing dynamically, and the config variables you set via the command are stored in the DB, for persistence.
Heres a list of valid keys: prefix, blocked_emoji, mention, log_channel_id, status, main_category_id, sent_emoji, disable_autoupdates
This should be included in the config of the docker instance. I think that not including it makes the bot not be able to use 100%.
Anonymous replies based on a user's role in a Discord & automatically responding without using ?reply command would be awesome! And automatic anonymous replies. The reasons for this are mainly so I can protect my moderators identity and in my opinion a user has no reason to know who they are talking to because they could show bias towards one moderator. I would also like it to instead of saying Moderator there role name, so an example would be:
User messages modmail bot saying: "Hey there" Moderator replies and the modmail bot uses the embed and does like "Support Team: How may I help you?"
This modmail bot in my opinion is amazing due to the fact I can easily integrate it with anything since it uses your own website for logs, but I would prefer access to self-hosting the logging system myself as well but this is a great addition because it allows for Heroku hosting much easier compared to the other known modmail bot's. Keep up the great work and I hope to see some or all of these features in the near future. 👍