All Projects → meinside → telegram-bot-rpi-camera

meinside / telegram-bot-rpi-camera

Licence: other
Telegram bot for capturing images with Raspberry Pi camera module

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to telegram-bot-rpi-camera

RPi-TELEBOT
Python based Telegram bot to monitor and control the raspberry pi
Stars: ✭ 19 (+46.15%)
Mutual labels:  telegram-bot
Telegram Vc Bot
A bot that can play music on telegram group's voice chat.
Stars: ✭ 94 (+623.08%)
Mutual labels:  telegram-bot
trackrBot
A chatbot that helps you set price alerts for your amazon products.
Stars: ✭ 18 (+38.46%)
Mutual labels:  telegram-bot
LyricsPyRobot
A Telegram bot for searching lyrics.
Stars: ✭ 29 (+123.08%)
Mutual labels:  telegram-bot
SWRATT
🤖 ☠️ 💬 A simple Telegram Bot that controls the victim's computer.
Stars: ✭ 38 (+192.31%)
Mutual labels:  telegram-bot
BTB-manager-telegram
A feature packed but easy-to-use Telegram bot for remotely managing Binance Trade Bot instances
Stars: ✭ 337 (+2492.31%)
Mutual labels:  telegram-bot
Pyro-FileStreamBot
Stream Telegram files to web
Stars: ✭ 38 (+192.31%)
Mutual labels:  telegram-bot
TGInlineGIF
Telegram Inline tenor gif search bot.
Stars: ✭ 19 (+46.15%)
Mutual labels:  telegram-bot
All-Url-Uploader
A simple telegram Bot, Upload Media File| video To telegram using the direct download link. (youtube, Mediafire, google drive, mega drive, etc)
Stars: ✭ 122 (+838.46%)
Mutual labels:  telegram-bot
smsq
Receive your SMS messages in Telegram
Stars: ✭ 48 (+269.23%)
Mutual labels:  telegram-bot
pong
Basic uptime monitoring system, with email alerts and/or push notifications
Stars: ✭ 94 (+623.08%)
Mutual labels:  telegram-bot
remindbot
Hazel - a Golang Telegram Bot for Reminders
Stars: ✭ 42 (+223.08%)
Mutual labels:  telegram-bot
Face-Recognition-using-Raspberry-Pi
A small project which does face detection using OpenCV library.
Stars: ✭ 48 (+269.23%)
Mutual labels:  raspberry-pi-camera
joinhider bot
Telegram bot to delete user joined messages
Stars: ✭ 20 (+53.85%)
Mutual labels:  telegram-bot
Bybit-Auto-Trading-Bot-Ordes-placed-via-TradingView-Webhook
Python based Trading Bot that uses TradingView.com webhook JSON alerts to place orders(buy/sell/close/manage positions/TP/SL/TS etc.) on Bybit.com. Hire me directly here https://www.freelancer.com/u/Beannsofts for any assistance
Stars: ✭ 235 (+1707.69%)
Mutual labels:  telegram-bot
Telegram-bot-Google-Drive
Simple Telegram bot Google Drive integration example
Stars: ✭ 46 (+253.85%)
Mutual labels:  telegram-bot
RAM-UBOT
USERBOT TELEGRAM BUAT SENENG-SENENG AJA BLOK!
Stars: ✭ 69 (+430.77%)
Mutual labels:  telegram-bot
nosticker bot
Bot that fights telegram stickers
Stars: ✭ 18 (+38.46%)
Mutual labels:  telegram-bot
allukabot
Modular HunterxHunter themed Telegram Bot for managing your group with additional features.
Stars: ✭ 21 (+61.54%)
Mutual labels:  telegram-bot
tele-vdo-rider
Telegram bot to convert online videos to audio (mp3)
Stars: ✭ 17 (+30.77%)
Mutual labels:  telegram-bot

Telegram Bot for Capturing Images with Raspberry Pi Camera Module

With this bot, you can capture images with camera module on your Raspberry Pi.

0. Prepare,

Install Go and generate your Telegram bot's API token.

1. Install and configure,

$ go get -d github.com/meinside/telegram-bot-rpi-camera
$ cd $GOPATH/src/github.com/meinside/telegram-bot-rpi-camera
$ cp config.json.sample config.json
$ vi config.json

and edit values to yours:

{
	"api_token": "0123456789:abcdefghijklmnopqrstuvwyz-x-0a1b2c3d4e",
	"available_ids": [
		"telegram_id_1",
		"telegram_id_2",
		"telegram_id_3"
	],
	"monitor_interval": 3,
	"image_width": 1600,
	"image_height": 1200,
	"is_verbose": false
}

2. Build,

A. build manually,

$ go build

B. or build with docker-compose

a. Raspberry Pi 3B, 3B+

$ docker-compose build

b. Raspberry Pi 2

$ docker-compose build --build-arg RPI=raspberry-pi2

c. Raspberry Pi B / Zero

$ docker-compose build --build-arg RPI=raspberry-pi

3. And Run

A. run manually,

$ ./telegram-bot-rpi-camera

B. run as a service with systemd,

$ sudo cp systemd/telegram-bot-rpi-camera.service /lib/systemd/system/
$ sudo vi /lib/systemd/system/telegram-bot-rpi-camera.service

and edit User, Group, WorkingDirectory and ExecStart values.

It will launch automatically on boot with:

$ sudo systemctl enable telegram-bot-rpi-camera.service

and will start with:

$ sudo systemctl start telegram-bot-rpi-camera.service

C. or run with docker-compose

$ docker-compose up -d

998. Trouble shooting

TODO

999. License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].