-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Open
Labels
feature requestpriority: lowSomething that's not on top of the list. You are free to submit a pull request thoughSomething that's not on top of the list. You are free to submit a pull request though
Description
Is your feature request related to a problem? Please elaborate.
Currently database name seems to be hardcoded in clients.py
. It's a bit tedious to change modmail_bot
strings in clients.py
every time. This issue is especially apparent for those of us who run multiple modmail instances on the same machine, in our case it's different bot instances for different languages we support.
Describe the solution you'd like
Perhaps add support for either database names in CONNECTION_URI
in .env
(mongodb+srv://mongodburi/database_name) (default to modmail_bot
if none provided)
Does your solution involve any of the following?
- LogviewerNew config optionTo pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Describe alternatives you've considered
Alternatively make a new .env
param such as DATABASE_NAME
Who will this benefit?
People who run more than one instance of modmail bot on the same database, or people who prefer to have better configurability.
Additional Information
No response
Metadata
Metadata
Assignees
Labels
feature requestpriority: lowSomething that's not on top of the list. You are free to submit a pull request thoughSomething that's not on top of the list. You are free to submit a pull request though
Type
Projects
Milestone
Relationships
Development
Select code repository
Activity
ririko5834 commentedon Dec 9, 2022
Or it should get the database from the mongo uri provided in .env
Vedinsoh commentedon Feb 21, 2023
That would probably be the best, I agree.
StephenDaDev commentedon Mar 14, 2023
I put this as low priority because we may implement this in the future (no promises) but its not a high priority at this point.