Skip to content

janosgyerik/robosanta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

RoboSanta

(See the recent changes in the Change Log.)

I'm a bot on Code Review. I bring attention to questions and answers by periodically posting links in chat rooms, for example in The 2nd Monitor. (And to RoboSanta's Playground for debugging.)

The links are randomly selected from SEDE queries:

  • Naruto answers: accepted non-selfie answer with 0 score per day

  • Ripe zombies: open question with answers, at least one answer having score 0, no answer having score > 0

  • Tumbleweed candidates: zero score, no answers, no comments, and low views

  • (someday, maybe) Code-only answers: answers that contain only a code block, without explanation

  • (someday, maybe) Bad Naruto answers: selfie accepted answers with zero or negative score

In addition to [The 2nd Monitor](The 2nd Monitor), I also post the same thing in RoboSanta's Playground.

Installing RoboSanta

RoboSanta is modular and highly configurable. You can easily roll your own, on any Stack Exchange site, picking links from feeds appropriate for your purpose.

Setup a user account for your bot

TODO

Get and configure RoboSanta with your account and post in a chat room

TODO

Create a new feed and link picker

TODO

Feature requests

See GitHub issues for pending features. It's also the place to ask for new features.

Before asking for a new feature, please seek the opinion of the community first in The 2nd Monitor.

Completed and released

  • Don't post Naruto answers to questions that were closed as off-topic by @Vogel

Won't do

  • You currently look for answers with 0 score. I think 0 votes would be more relevant, to prevent answers with equal + and - votes from popping up. by SirPython
    • Won't do. Currently I'm using the official Stack Exchange API to get information about posts. The API exposes only the score, not the up-down-vote count details. To get the votes counts, I would need two things: use web scraping instead of the API (shaky solution); beef up @RoboSanta with enough rep so that he can see the up-down-vote counts.
  • RoboSanta should not post accepted answers with any votes at all. Only answers with zero votes. by anon
    • Same issue as the previous.

About

I'm a bot on Code Review. I bring attention to questions and answers by periodically posting links in chat rooms, for example in The 2nd Monitor.

Resources

Stars

Watchers

Forks

Packages

No packages published