Skip to content

Instantly share code, notes, and snippets.

View Fazendaaa's full-sized avatar

Lucas de Almeida Carotta Fazendaaa

View GitHub Profile
/**
* main.ts, programa principal.
*/
'use strict';
import { config } from 'dotenv';
import * as telegraf from 'telegraf';
// Irá inicializar e procurar o arquivo .env e carregar suas chaves e valores.
config();
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
...
"outDir": "dist",
...
"moduleResolution": "node",
"typeRoots": [
"node_modules"
{
...
"main": "node dist/main.js",
"scripts": {
"start": "node dist/main.js",
"build": "tsc",
"watch": "tsc -w"
},
...
}
BOT_KEY="SuaChaveQueOTelegramDeuAqui"
node_modules
.env
npm install telegraf dotenv itunes-search @types/node @types/dotenv --save-dev
npm init --force
npm install typescript --global
npm install typescript --save-dev
tsc --init