Skip to content

Acceptable plugin guidelines #2

@rushiiMachine

Description

@rushiiMachine

Brought up into discussion from #1.

There needs to be some sort of plugin guidelines/rules regulating the kinds of plugins that would be allowed to be officially distributed. Currently this is subjectively done on a case-by-case basis by me, but if other maintainers were to also start approving new plugins then we need a global set of guidelines for acceptable plugins.

Outside of the obvious rules such as:

  • No API spam (ex: Animated statuses, mass ping, mass dm, etc.)
  • No malware

there are other types that are more subjective, like:

  • Timed messages (this is automated behavior, but should it be considered selfbotting?)
  • Single-command plugins that connect external APIs (ex: PetPet, Minky)
  • Single-command plugins that automate some sort of behavior (my /nick plugin)
  • Meme plugins

If we were to allow meme/external API plugins, then we would also need some sort of plugin tags to categorize them in PluginWeb/PluginRepo, and be able to filter these out.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions