Skip to content

Process help channel messages #1541

@ChrisLovering

Description

@ChrisLovering

In https://github.com/python-discord/organisation/issues/341 we discussed the want to store and process messages from help channels. This is so that we can better investigate the usages of our help channels, in order to improve them effectively.

Implementation suggestions (from @Akarys42) are:

  • Store content of messages posted in help channels in metricity
    • The whole infra is built around data coming from metricity, I think it is the most obvious choice. It won't require too much
      code change either.
  • Both claimant and non-claimant messages should be stored
    • Context can be interesting, I don't see a reason not to. Besides if we use metricity it has no way of knowing who claimed the channel.
  • We should offer an opt-out
  • Dataset is made available through the request to the admins/staff/whoever is handling it. We reserve the right of denying access to anyone nor planning on doing anything actually useful with the data and/or don't show enough knowledge to be able to do anything with it.
  • Messages in help channels are public content. I think it is worth making it public, we may have some good data back from the community. One concern would be does that fit our Privacy policy? (cc @jb3)

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: help channelsRelated to the help channel systema: statsRelated to the collection of statisticss: planningDiscussing detailst: featureNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions