Engagement Leaderboards

Offen
#100 2 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
github, python
Bereich
analytics, backend

Rechercherichtung

The issue names no files, tests, or command entry points. Start by clarifying the scoring rules, Slack and GitHub data sources, monthly reset behavior, and achievement scope; done should include an agreed, testable feature specification.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feedback: discussion priority: low project: rewrite status: awaiting acceptance type: airtable modification type: code change type: documentation type: feature

Have a hiscores command to display slack and github metrics.

This feature would:

  • Award points to users for certain activities in slack. (1 point for messaging, 5 points for introducing new members, etc)
  • Award points for GitHub actions (Merged PR - 50 points, comment - 1 point, etc)
  • Display a rolling monthly hiscore list. It could also give achievements for "Most Helpful - Most active in #help" etc.

This was just an idea for a feature we could hypothetically have and Conrad asked me to make the issue a few weeks back.

Vorherrschende Sprache
Python
Sterne
33
Forks
44
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus OperationCode/operationcode-pybot

Alle Issues in OperationCode/operationcode-pybot

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.