-
Notifications
You must be signed in to change notification settings - Fork 6
Project Listings #1
Description
What does the new feature do?
A command that lets a moderator create a listing for a project.
It should include a Projectname and a description, possibly also a link to a relevant page.
The created listing should be posted by the bot in a designated channel.
Ideally the project listing should be persistent outside of discord (like a db or something).
Additionally create a command that lets a moderator delete a listing again.
If its stored in a persistent storage it has to be deleted there aswell.
How does this feature benefit the server?
This would create a designated messageboard which is readonly.
Someone looking for a project to contribute to can easily find currently active projects.
Also it guarantees that the formatting and presentation is always the same.
A persistent storage could eventually help with setting up some sort of TogetherJava website and makes it possible to have the listings shown there aswell.
Example of usage
Example of creation:
?cproject Together Java Bot; A bot used to manage the Together Java Server.; https://github.com/Together-Java/TjBot
Above command creates a well formatted message in the designated channel including the Name, Description and Link.
Example of deletion:
?dproject TogetherJavaBot
Above command deletes the message within the projects channel and within the database.
Notes
This feature is also open for discussion, critice or improvement.