Skip to content

rohan-buechner/pluspl.us

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlusPl.us Server

PlusPl.us is a resurrection of the former plusplus.chat. It was implemented in Python and is (somewhat) based on the Javascript version by @tdmalone, but has been expanded to work as a fully hosted Slack app for multiple teams like the original plusplus.chat.

If you didn't use plusplus.chat before it went offline, it was an app that let you reward members of your Slack team with imaginary points. All you had to do was type something like @jake++ to reward someone a point, or @jake-- to take away a point. A few additional features have been built in (see below), and more features are planned.

Features

  • @jake++: give a point to a user or a thing
  • @jake--: take a point away from a user or a thing
  • @jake==: get the current number of points a user or thing has
  • @pluspl.us leaderboard: get (up to) 10 of the top users and things
  • @pluspl.us loserboard: get (up to) 10 of the bottom users and things
  • @pluspl.us leaderboard global: get (up to) 10 of the top things across all teams
  • @pluspl.us loserboard global: get (up to) 10 of the bottom things across all teams
  • @pluspl.us reset: permanently removes all points from a Slack team
  • @pluspl.us help: get a list of the available commands from within Slack

Support

Support this project on Patreon or Buy me a Coffee. Contributions go towards hosting this app so that anyone can freely install it from the Slack app store.

Install Instructions

Installation instructions are available in the wiki

Contributions

Contributions are welcome to this repository! Please read our Code of Conduct before contributing, and consider opening an issue before writing code.

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.2%
  • HTML 11.8%