who_review_bot - is a telegram bot aimed to help to define who is next to review
The bot suggests a review to the user, who has not reviewed for a long time
The bot is prepared to be run in docker with docker-composer config. It means that you need both docker and docker-composer installed (for this way of using)
- git clone https://github.com/shamkut/who_review_bot.git
- rename example .\config\example.json to .\config\review.json
- edit review.json
- set the value of your token to the attribute "token"
- set the value of your language to the attribute "language", if you need
- run in you terminal command line
$ docker-compose up -d - have fun
Just add @who_review_me bot to the telegram group and type the backslash ("/") in message field to see the commands and its descriptions
- /register - to register your user to the bot
- /review, /r - to request a review of an article by the link
- common example:
- /review www.mysite.com/myarticle
- /r www.mysite.com/myarticle
- you may suggest more than one link to review:
- you may specify the reviewer you want, e.g., user natasha:
- /review www.mysite.com/myarticle @natasha
- common example:
- /unregister - to unregister user
- /next - to show the next reviewer
- /reviewers - to show all of the reviewers
- /skip - to skip you or somebody to review for some days
- 7 days skipping of you example:
- /skip 7
- 7 days skipping of Alex example:
- /skip @alex 7
- to stop skipping:
- /skip 0
- /skip @alex 0
- 7 days skipping of you example:
- If your language is not english
- you can set your own translations in the attribute "dict" (if you want)
- if you do not want set translations, the bot will translate it with the google translator to your language
You can find two-letter language codes here