A Discord bot for task management!

I am a developer from Delhi, India
Search for a command to run...

I am a developer from Delhi, India
So far how I am using the bot is to create unassigned tasks that I intend for my staff to 'pick-up' and assign to themselves. I then realized that there is no function ( that I see ) to assign a task after it is made. Of course they can tick it as complete then recreate it and @themselves...... but that extra step..... you know....... will hinder that process itself. I really am not suggesting this become some over-bloated general bot..... it is the only functional issue that I think it is missing from otherwise very functional bot.
Hey Luke. I had it in mind to create a command for that. Thanks for bringing it up. Will add it in the span of a couple days.
I don't know much about the programming but there may be a function already left on the table that could have a condition modified to get this result...... When t!undo is applied to an item that is still in the list and has not been marked as done the dialog still states "Task with id 384 has been added back to your todo list". Which implies the function runs but the value matched so whether it overwrites or fails the condition it clearly wasn't a fail to function. SO..... possibly ..... if you wanted to ...... you could add assign as a variable for that function? t!undo 384 @BozemanLuke
Luke Walker Added this command to the bot. You can do something like this:
t!assign 384 @BozemanLuke
DISCLAIMER: This might not be the most well-written article since I haven't written in a while and I just wanted to get back to writing with a short article about my experience of the day, so sorry about that I previously used this repository for my...

The release of NextJS 13 brought about a plethora of new and impressive features, with one standout being the updated data fetching and management process. The fetch API replaced the more complicated functions, including getServerSideProps, getStatic...

Looking for a safe and reliable way to authenticate users? Consider implementing magic links. They offer a secure alternative to traditional passwords and can help mitigate the risk of password leaks and forgotten passwords. Magic Link authentication...

Neovim is a powerful text editor that can be customized with plugins to enhance its functionality. In this article, we will explore the top 10 essential Neovim plugins. These plugins can help improve your Neovim experience by adding features such as ...

A type-safe and zero-runtime version of Tailwind CSS

A few days back, I created a Discord Bot solely for task management! A minimal bot with only what's required without any of those confusing functionalities. Just add, assign(if needed) and tick off.
You can get to know more at the Website
The bot is published on top.gg and you can find it at https://kvnv.xyz/dtb. Just click on the invite button and follow the steps.

Like most discord bots, the Task Manager bot has a prefix, t!.
You can add a task by typing t!add <task>. You can also assign someone a task by mentioning them in the t!add command.
Examples:
t!add This is a new taskt!add This is a new task @mentioned-user
This command was added to the bot on 29 March 2022.
As mentioned above, you can of course assign a user to a task when creating the task. You can also assign a user to a task with the following command
t!assign <id of task> @mentionuser

You can list all of the remaining tasks by typing t!list

You can tick off a task from the list by typing t!done <id of task>. The ID of the task is the number which appears at the end of a task during t!list. In the screenshot attached earlier, it is 65

You can list all the tasks done by typing t!done-list

You can put a task back in the todo list by typing t!undo <id of task>

Finally, there is also a help command which lists all the commands you can use which you can get by typing t!help

That's it. And that's mostly everything you need in a task manager.
Note that the tasks are server specific and you cannot manipulate tasks across servers
The code for the bot can be found at the following Github Repo. You're welcome to create any issues or contribute by creating a PR.