- Use gorm and sqlite to manage db
- Read mesage
- Mark as done
- Icons to represent issue state
- keep threads always unarchived with the threadupdate event
- Change assignees with a slash command
- Register embed_message_id in the issues tabloe
- Register new roles
- Delete/edit project
- Move to
project subcommand
structure
- Move to
-
list issues
which shows in current project -
list projects
which also shows completeness
- CLeanup addissue.go
- Move to Issue.KindRole and Issue.PriorityRole
- Read channel mentions from regular messages too
- Listen for ThreadDelete events and update db accordingly
- If the thread name changes, change the issue name