GitHub bots have been used to assign reviewers, ask contributors to sign the Contributor License Agreement, report continuous integration failures, review code and pull requests, welcome newcomers, run automated tests, merge pull requests, fix bugs and vulnerabilities,[5] etc.
[6] There are slack bots for keeping track of todo lists, coordinating standup meetings, and managing support tickets.
Bots like ClueBot NG are capable of recognizing vandalism and automatically remove disruptive content.
[8] Lebeuf et al.[1] provide a faceted taxonomy to characterize bots based on a literature review.
Paikari and van der Hoek [9] defined a set of dimensions to enable comparison of software bots, applied specifically to chatbots.
A study from the University of Antwerp[11] has compared how developers active on Stack Overflow perceive answers generated by software bots.