ShotsGram - For sending captures from your monitor to a telegram chat (robot)

Overview

ShotsGram

pt-BR

Envios de capturas do seu monitor para um chat do telegram. Essa é a função principal e única (até o momento) deste projeto, onde você pode de qualquer local do mundo se conectar ao programa e solicitar imagens da tela do seu computador ou notebook desde que o mesmo esteja rodando na máquina.

en-US

Uploads screenshots from your monitor to a telegram chat. This is the main and unique function (so far) of this project, where you can connect to the program from anywhere in the world and request images of your computer or notebook screen as long as it is running on the machine.

Pré Requisitos / Pre Requirements

pt-BR

O requisito mais importante de todos: instalar Python 3.7.0;

Segundo requisito: antes de utilizar o código, é necessário instalar as bibliotecas não nativas do Python que ele utiliza e você pode fazer isso da seguinte forma pelo Prompt de Comando (executando como administrador):

Digite no Prompt de Comando e dê enter: pip install -r requirements.txt

en-US

The most important requirement of all: install Python 3.7.0;

Second requirement: before using the code, it is necessary to install the non-native Python libraries it uses and you can do this as follows from the Command Prompt (running as administrator):

Type in the Command Prompt and enter: pip install -r requirements.txt

Como Usar / How to Use

pt-BR

Para usar é simples, entre no telegram e pesquisa por @BotFather para iniciar a criação do seu bot de telegram;

Clique em /start para começar e em seguida digite /newbot;

Digite um nome para seu bot e após isso tecle enter;

Digite um nome de usuário para seu bot (importante que neste nome tenha "Bot" nele) por exemplo: MeuPrimeiroRobo_bot ou MeuPrimeiroRoboBot;

Agora pegue o link que o BotFather te forneceu como algo parecido de "t.me/NomeDoSeuBot" e também o Token que deve ser algo semelhante com "52930512641:ABRS25VND2LPWSzVw525c-LmNw29Oz_dXU6" e salve-os;

Abra o código "bot.py" e procure por "TOKEN", dentro das aspas coloque o Token que você salvou e logo abaixo dele defina uma senha para você acessar seu bot;

Abra o Prompt de Comando dentro da pasta "ShotsGram" e digite "python bot.py";

Agora abra o link que você também salvou do seu bot e digite "/start" para começar;

Após logar no seu bot (com /password SUA_SENHA) você deve utilizar o comando "/screenshot" para tirar capturas de tela do seu monitor.

en-US

It's simple to use, enter the telegram and search for @BotFather to start creating your telegram bot;

Click /start to get started and then type /newbot;

Type a name for your bot and after that hit enter;

Enter a username for your bot (important that this name has "Bot" in it) for example: MyFirstRobo_bot or MyFirstRoboBot;

Now take the link that BotFather provided you with something like "t.me/NameDoYourBot" and also the Token that should look something like "52930512641:ABRS25VND2LPWSzVw525c-LmNw29Oz_dXU6" and save them;

Open the code "bot.py" and look for "TOKEN", inside the quotes put the Token you saved and right below it define a password for you to access your bot;

Open the Command Prompt inside the "ShotsGram" folder and type "python bot.py";

Now open the link you also saved from your bot and type "/start" to start;

After logging into your bot (with /password YOUR_PASSWORD) you must use the "/screenshot" command to take screenshots of your monitor.

Atenção / Attention

pt-br

Caso o programa seja encerrado será necessário logar novamente no telegram. Evite usar a opção de "parar bot" pelo telegram para evitar erros.

en-US

If the program is terminated, it will be necessary to log back into the telegram. Avoid using "stop bot" option by telegram to avoid errors.

Owner
Carlos Alberto
Programador de Python.
Carlos Alberto
Random Geek Jokes REST API

Geek-Jokes A RESTful API to get random geek jokes written in Flask What is the Geek-Jokes-api? The Geek Jokes RESTful API lets you fetch a random geek

Sameer Kumar 84 Dec 15, 2022
This is a starter template of discord.py project

Template Discord.py This is a starter template of discord.py project (Supports Slash commands!). 👀 Getting Started First, you need to install Python

1 Dec 22, 2021
A module to complement discord.py that has Music, Paginator and Levelling.

discord-super-utils A modern python module including many useful features that make discord bot programming extremely easy. Features Modern leveling m

Yash 106 Dec 19, 2022
Discord bot that manages expiration of roles with subscriptions!

Discord bot that manages expiration of roles with subscriptions!

Chakeaw__ 3 Apr 28, 2022
AWS-serverless-starter - AWS Lambda serverless stack via Serverless framework

Serverless app via AWS Lambda, ApiGateway and Serverless framework Configuration

Bəxtiyar 3 Feb 02, 2022
Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

WAR MUSIC / VIDEO PLAYER Bot Bot Link: 🧪 Get SESSION_NAME from below: Pyrogram 🎭 Preview ✨ Features Music & Video stream support MultiChat support P

Abhishek singh 11 Dec 25, 2022
A simple terminal UI for viewing fund P/L analysis through TEFAS

Tefas UI A simple terminal UI for viewing fund P/L analysis through TEFAS. Features (that my own bank's UI lack): Daily and weekly P/L FX comparisons

Batuhan Taskaya 4 Mar 14, 2022
Check your bot status automatically using userbot, simply and easy

Status Checker Userbot check your bot status automatically using userbot, simply and easy. Mandatory Vars API_ID : Telegram API_ID, get it from my.tel

ALBY 6 Feb 20, 2022
A Python Script to automate searching of available vaccination centers in the city and hence booking

Cowin Vaccine Availability Notifier Cowin Vaccine Availability Notifier takes your City or PIN code as an input and automatically notifies you via ema

Jayesh Padhiar 7 Sep 05, 2021
Opasium AI was specifically designed for the Opasium Games discord only. It is a bot that covers the basic functions of any other bot.

OpasiumAI Opasium AI was specifically designed for the Opasium Games discord only. It is a bot that covers the basic functions of any other bot. Insta

Dan 3 Oct 15, 2021
Plataforma para atendimento a outras empresas que necessitam de atendimento técnico.

Plataforma para atendimento a outras empresas que necessitam de atendimento técnico. É possível que os usuarios de empresas parceiras registrem solici

Kelvin Alisson Cantarino 2 Jun 29, 2022
Um painel de consultas completo, com metodos atualizados.

Meu pix para eu comprar um café :D "25ef499b-d184-4aa1-9797-0a294be40d83" Painel-de-Consultas Completo. Feito por JOESTAR-TEAM Painel de consultas Com

Dio brando 10 Nov 19, 2021
Uploader-Bot - A Modified Telegram Url Uploader Bot With Mongodb, Zee5, Sonyliv Support and Many Other Yt-dlp Sites

𝚁𝚎𝚚𝚞𝚒𝚛𝚎𝚍 𝚅𝚊𝚛𝚒𝚊𝚋𝚕𝚎𝚜 🔊 APP_ID API_HASH TG_BOT_TOKEN DATABASE_URL

11 Sep 10, 2022
Python wrapper for eBay API

python-ebay - Python Wrapper for eBay API This project intends to create a simple python wrapper around eBay APIs. Development and Download Sites The

Roopesh 99 Nov 16, 2022
A fast and expressive Craigslist API wrapper

pycraigslist A fast and expressive Craigslist API wrapper. ⚠ As of September 2021, it is believed that Craigslist added a rate-limiter. It is advised

Ira Horecka 24 Dec 28, 2022
An async-ready Python wrapper around FerrisChat's API.

FerrisWheel An async-ready Python wrapper around FerrisChat's API. Installation Instructions Linux: $ python3.9 -m pip install -U ferriswheel Python 3

FerrisChat 8 Feb 08, 2022
NoChannelBot - Bot bans users, that send messages like channels

No Channel Bot Say "STOP" to users who send messages as channels! Bot prevents u

Andrew 10 Oct 05, 2022
TuShare is a utility for crawling historical data of China stocks

TuShare Tushare Pro版已发布,请访问新的官网了解和查询数据接口! https://tushare.pro TuShare是实现对股票/期货等金融数据从数据采集、清洗加工 到 数据存储过程的工具,满足金融量化分析师和学习数据分析的人在数据获取方面的需求,它的特点是数据覆盖范围广,接口

挖地兔 11.9k Dec 30, 2022
A Python API For Questionnaire

Инструкция по разворачиванию приложения Окружение проекта: python 3.8 Django 2.2.10 djangorestframework Склонируйте репозиторий с помощью git: git clo

2 Feb 14, 2022
Prisma Cloud utility scripts, and a Python SDK for Prisma Cloud APIs.

pcs-toolbox Prisma Cloud utility scripts, and a Python SDK for Prisma Cloud APIs. Table of Contents Support Setup Configuration Script Usage CSPM Scri

Palo Alto Networks 34 Dec 15, 2022