Skip to content

Python mailing list channel #834

@Akarys42

Description

@Akarys42

Abstract

It would be nice to have a channel tracking some of the official python mailing lists, such as python-dev@python.org.

Specification

A background task will make the bot fetch from an email API to check if a new email from one of the tracked mailing list have been received, if any email is found, it will post them as an embed to a specific channel inside the server. Some additional content can be put in the embed, such as some informations about the sender, or a jump link to the previous message in the same thread if there is one. Additionally, a new subscribe role for the mailing list could be created, maybe even one per list, and users should be able to add the role to themselves through a command. The appropriate role will be pinged when a new email arrives.

Rationale

This feature can be used to be more involved in the cpython development, as these mailing lists are used for things like PEP discutions through python-dev, or even python improvement ideas through python-ideas. Additionally, these email could lead to interesting discutions inside #python-discussion.

Original issue : #169

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: informationRelated to information commands: (doc, help, information, reddit, site, tags)p: 3 - lowLow Prioritys: 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