A bot for the away from keyboard times
Project description
AFK-Bot🤖: A bot for the away from keyboard times
🧠 Philosophy
We strongly believe that all developers should have full access to their resources (i.e. sudo
access or permission to deactivate screens saver, ...). afk-bot
🤖 is a simple bot that moves the mouse cursor (every 1 second by default and it can be customized); so, your status never goes Idle
and your screen never gets locked 😂 ...
🛠 Installation
To begin with, you need to have a Python version >=3.8 installed and to install the library from PyPI simply run 🏃♀️ :
$ pip install afk-bot
📌 Quick Start
afk-bot
is a command-line
based bot and you can simply run it in any terminal
🏃♀️ :
$ afk-bot <- runs the bot and the mouse cursor moves every 1 second by default
$ afk-bot -t <interval-range> <- you can customize the interval with -t or --time
$ afk-bot --help <- shows the options
To exit
, simply press CTRL+C
keys.
📣 Common Issues
- Mac users should note that the accessibility to
Apple Events Server (AEServer)
should be turned on. Simply follow the steps 🏃♀️ :System Preferences > Security & Privacy > Choose Privacy Tab > Select Accessibility from Left Pane > Enable AEServer
- Some Linux users might need to export the environment variable
DISPLAY
. Simply run 🏃♀️ :$ export DISPLAY=:0
🧑💻🤝 Contributing
If you think more features should be added, please open up an issue an. PRs are more than welcome 🙏 . You can find the details of the development process in our SlickML🧞 Contributing guidelines. We strongly believe that reading and following these guidelines will help us make the contribution process easy and effective for everyone involved 🚀🌙 .
❓ 🆘 📲 Need Help?
Please join our Slack Channel to interact directly with the core team and our small community. This is a good place to discuss your questions and ideas or in general ask for help 👨👩👧 👫 👨👩👦 .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file afk_bot-0.2.0.tar.gz
.
File metadata
- Download URL: afk_bot-0.2.0.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.18 Darwin/23.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e983df3b6865a3045ba06aaaff4b9b0c79f7fa7490f07b6bbc0ad79a2b329c0 |
|
MD5 | a05d46dfd54fcb044237c4883701ba2a |
|
BLAKE2b-256 | 91081415fd05ff09c0c0959f2c3ba72bb910f9478192d338ea24c67ca65f96b3 |
File details
Details for the file afk_bot-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: afk_bot-0.2.0-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.18 Darwin/23.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55b756067df78406dd17f7108e92de6b35f664637b7e0be764e06f35fc5d1972 |
|
MD5 | bb64a7472eadad2fb1093ae2ee5bf41c |
|
BLAKE2b-256 | 905a4bed91cefb8b5eab3907ac773451cf33646bdec3f0cb81542c46d10ac102 |