Botz is a Chrome/Firefox extension that detects suspicious bot activity.
Hat tip to noam-r & Yuval Adam for leading the entire project.
Thanks to anyone who participated in botim.online Hackathons!
Visit https://botim.online to support the project and to submit bot reports.
-
Clone to your computer.
-
Install dependencies:
yarn install
-
Building the extension:
yarn build # or if you want to watch for file changes yarn watch
- Access
chrome://extensions
. - Enable
Developer mode
. - Load the extension with
Load unpacked
. - You must reload the extension after each change in the code.
- Access
about:debugging
. - Select
Enable add-on debugging
. - Load the extension with
Load Temporary Add-on...
- You must reload the extension after each change in the code.
- The extension is running automatically when Twitter is accessed in the browser.
- Having a problem with the extension? Please open an Issue.
- Willing to take your chances with some issue, please post a comment to prevent collision with someone else.
If you would like to contribute some feature/bugfix to the project, complete the following steps:
- Bake something and eat it. 🍞
- Install Node.js.
- Install Yarn.
- If you're using VSCode, please install the extensions: TSLint and Prettier - Code formatter.
- Create a fork of this repository.
- Create a branch (
git checkout -b feat/check_bot
). - Commit your changes (
git commit -am "test: add some tests"
). - Push to the branch (
git push origin feat/check_bot
) - Open a Pull Request.
Thanks goes to these wonderful people (emoji key):
Noam R 💼 🖋 📋 🤔 🛡️ 📢 | Yuval Adam 💼 🖋 📋 🤔 🛡️ 📢 | Eran Cohen 💻 | TomKizaru 💻 | Eran Shmil 🤔 🚇 💻 | Akiva 🤔 🚇 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!