Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 783 Bytes

TODO.md

File metadata and controls

28 lines (21 loc) · 783 Bytes

Basics

  • 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

Commands

  • 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
  • list issues which shows in current project
  • list projects which also shows completeness

Refactoring

  • CLeanup addissue.go
  • Move to Issue.KindRole and Issue.PriorityRole

Automation

  • Read channel mentions from regular messages too
  • Listen for ThreadDelete events and update db accordingly
  • If the thread name changes, change the issue name