.. _plugin-karma: The Karma plugin ================ Main commands ------------- .. _command-karma-clear: karma clear [] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Resets the karma of ** to 0. .. _command-karma-most: karma most [] {increased,decreased,active} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Returns the most increased, the most decreased, or the most active (the sum of increased and decreased) karma things. ** is only necessary if the message isn't sent in the channel itself. .. _command-karma-karma: karma karma [] [ ...] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Returns the karma of **. If ** is not given, returns the top N karmas, where N is determined by the config variable :ref:`supybot.plugins.Karma.rankingDisplay.` If one ** is given, returns the details of its karma; if more than one ** is given, returns the total karma of each of the the things. ** is only necessary if the message isn't sent on the channel itself. Maintenance ----------- .. _command-karma-load: karma load [] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Loads the Karma database for ** from ** in the bot's data directory. ** is only necessary if the message isn't sent in the channel itself. .. _command-karma-dump: karma dump [] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dumps the Karma database for ** to ** in the bot's data directory. ** is only necessary if the message isn't sent in the channel itself. .. _plugin-karma-config: Configuration ------------- .. _supybot.plugins.Karma.allowSelfRating: supybot.plugins.Karma.allowSelfRating ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Default value: False Determines whether users can adjust the karma of their nick. .. _supybot.plugins.Karma.allowUnaddressedKarma: supybot.plugins.Karma.allowUnaddressedKarma ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Default value: False Determines whether the bot will increase/decrease karma without being addressed. .. _supybot.plugins.Karma.mostDisplay: supybot.plugins.Karma.mostDisplay ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Default value: 25 Determines how many karma things are shown when the most command is called. .. _supybot.plugins.Karma.rankingDisplay: supybot.plugins.Karma.rankingDisplay ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Default value: 3 Determines how many highest/lowest karma things are shown when karma is called with no arguments. .. _supybot.plugins.Karma.response: supybot.plugins.Karma.response ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Default value: False Determines whether the bot will reply with a success message when something's karma is increased or decreased. .. _supybot.plugins.Karma.simpleOutput: supybot.plugins.Karma.simpleOutput ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Default value: False Determines whether the bot will output shorter versions of the karma output when requesting a single thing's karma. .. _supybot.plugins.Karma.public: supybot.plugins.Karma.public ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Default value: True Determines whether this plugin is publicly visible.