Skip to content

Migrate tag system #61

@Zabuzard

Description

@Zabuzard

We have to migrate the existing tag system. The details are up to be decided by the community.

For reference, this is how it works as of today:

?tag system by Dyno

People with the role Tag Manager can create, delete and edit custom message which Dyno can then post.

Available commands are:

General commands

  • ?tag - Shows a help dialog
  • ?tags - Shows all user created tags

Tag commands

  • ?tag raw <name> - Get the raw tag for use copying/editing.
  • ?tag create <name> <message> - Create a new tag.
  • ?tag edit <name> <message> - Edit an existing tag.
  • ?tag delete <name> - Delete an existing tag.

Category commands (we never used these)

  • ?tag category <name> - Create a tag category.
  • ?tag categories - List tag categories.
  • ?tag delcat <name> - Delete a category.

All tags

The following are all user created tags so far:

xy, w3, visibility-chart, visibility, unsupported, typeparamnaming, typeparam, this, syntax, student, static, stacktrace, spring-password-handling, simplenet, share, scanner, regex, question, projects, premade, ping, person, parseLine, ownership, ossu, oracle, operator, nio, naming, mooc, mockdata, method, mcve, markdown, manual, lsp, js, jpackage, javascript, javaisnotjs, javaisnotjavascript, javafxpom, javafx-swing, javadoc, interrupt, interfacesimple, interface-abstract2, interface-abstract, interface, instance, install, ide, helsinki, git, gist, getting-started, free, framework, executors, equals, eoa, doesntwork, docker, dfs, debugger, debug, constructor, code, busychannel, busy, bfs, ask, arch, android-getstarted, ad, abstract, URI, SRP, ++

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions