Skip to main content
https://travis-ci.org/coddingtonbear/helga-karma.png?branch=master

Helga Karma

Modeled after PMXBot’s karma plugin, but just a little bit better.

Commands

!t[hanks] <nickname>

Thank somebody for doing a good job!

Example:

youthere> I've just fitzbangled the horsemonster for you, person.
person>   !thanks youthere
helga>    You're doing good work, youthere!

Also has an alias – !m[otivate] – for situations in which somebody hasn’t yet done the thing you’re appreciative of or otherwise just needs motivation:

youthere> I'm having an awful day; I've orangeenveloped the
          twinkleverse like a dozen times so far and it's not even
          noon!
somebody> !m youthere
helga>    You're doing good work, youthere!
somebody> It'll be OK, buddy; it's Friday.

The people you’ve thanked (or motivated) will get a little bump in their karma (and that bump is variable depending on the ratio of times you – the thanker – have thanked others vs. the number of times you’ve been thanked).

!k[arma] [details] [for] [<nick>]

Get a user’s Karma information.

Example:

person> I wonder how much karma I have.
person> !karma
helga>  person has about 24 karma, person.

You can also ask about another person’s karma:

person> I wonder how much karma somebody has.
person> !karma somebody
helga>  somebody has about 10 karma, person.

And, if you’re curious about the details, you can ask for those, too, and even abbreviate the command itself:

person> I wonder if somebody has every thanked anybody in his life.
person> !k details somebody
helga>  somebody has 10.1 karma.  (thanked others 20 times, received
        thanks 12 times, karma coefficient: 0.6, aliases: adam,
        coddingtonbear)

!k[arma] top [10]

Get a list of people ordered by how much karma they have.

Example:

person> Let's see who's the most helpful around here.
person> !karma top 3
helga> #1: somebody (2213 karma) | #2: somebody_else (2013 karma) |
       #3: whoisthis (1408 karma)
person> Not me :-(

!k[arma] <nick1>==<nick2>

Link two nicknames together to share the same karma values. This is commonly used for away nicknames.

Example:

person> !karma coddingtonbear==coddingtonbear_away
helga>  coddingtonbear and coddingtonbear_away are now linked, person.

!k[arma] <nick1>!=<nick2>

Unlink two nicknames from one another.

Example:

person> !karma coddingtonbear!=coddingtonbear_away
helga>  coddingtonbear and coddingtonbear_away are now unlinked, person.

Metadata

Release files for helga-karma 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for helga-karma 0.1.2
File Size Uploaded Provenance
helga-karma-0.1.2.tar.gz 6.5 kB Without provenance Details

Release files / helga-karma-0.1.2.tar.gz

Download URL helga-karma-0.1.2.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d938724af844d32ba09b72d2d3d465d1af4855d85eec0a487cdee69be3fcdf49
BLAKE2b-256 checksum
How to use checksums
99a91e4ba5b0be183955566c0f18164bb0927df877cbc82b1fbf65ef70ea8405
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for helga-karma 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page