33 lines
935 B
Markdown
33 lines
935 B
Markdown
# Telegram Bot that saves photos
|
|
|
|
|
|
## Things you will need to do to run it
|
|
|
|
- Get a telegram bot token from the botFather
|
|
- Just talk to [BotFather](https://telegram.me/botfather) and follow a few simple steps. Once you've created a bot and received your authorization token, copt and paste it into the config file. (botId)
|
|
- Make sure you have NodeJS and npm installed
|
|
- Install dependencies.
|
|
- ``` $ npm install```
|
|
|
|
All done :)
|
|
|
|
## Configuration
|
|
|
|
This bot can be configured via the config.js file.
|
|
Keep the structure of this file as is, and change the values to your needs.
|
|
|
|
## Running the bot
|
|
|
|
I would suggest to use [pm2](http://pm2.keymetrics.io) to manage this process. but its your call...
|
|
|
|
Production Run:
|
|
```
|
|
$ node index.js
|
|
```
|
|
|
|
Debug Run:
|
|
```
|
|
$ node index.js --printMessage
|
|
```
|
|
> This will print out the firs message the bot receives and will exit.<br>
|
|
So you can see user ID and other data attached to the message.
|