/mirror-bot

This bot record and/or reproduce everything you do on your keyboard and mouse.

Primary LanguagePython

Bot logo

🤖 Mirror Bot


This bot record and/or reproduce everything you do
on your keyboard and mouse.

📝 Table of Contents

🧐 About

The purpose of this bot is to record everything you do on your keyboard and mouse,
so, if daily you execute some routine on your PC, then, you can use the mirror bot
to reproduce that routine previously saved. It's very useful to save your precious energy and time. Unfortunately, the bot was only tested on linux.

💭 How it works

Peek 2022-07-01 02-13

The bot will record every button you press and when you release it on a file
with extension .mirror, then, to reproduce your mirror file, it just interpret and
follow its statements.

The entire bot is written in Python 3.6.

🎈 Usage

To use the bot, you will need all requirements installed. Then, just type:

poetry run mirror-bot

mirror-bot [-h] [-l] [-p PLAY] [-r RECORD]

Available options:

-h, --help show this help message and exit

-l, --list list all saved mirrors

-p PLAY, --play PLAY specify mirror to play

-r RECORD, --record RECORD specify mirror name to be recorded

Installing Prerequisites

Clone repository on your local machine and open its directory.

git clone https://github.com/davigsousa/mirror-bot.git && cd mirror-bot

Then, install its requirements with poetry.

poetry install

Finally, you are ready to go!

⛏️ Built Using

✍️ Authors