Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dickymuliafiqri/DeadSnake

Telegram userbot using tgSnake based on GramJS
https://github.com/dickymuliafiqri/DeadSnake

gramjs javascript telegram-userbot tgsnake typescript userbot userbot-telegram

Last synced: about 2 months ago
JSON representation

Telegram userbot using tgSnake based on GramJS

Awesome Lists containing this project

README

        

# DeadSnake

DeadSnakeBanner

Telegram userbot using tgSnake based on GramJS

![TypeScript](https://badgen.net/badge/icon/typescript?label=language&style=flat-square)
![GitHub Workflow Status](https://img.shields.io/github/workflow/status/dickymuliafiqri/DeadSnake/Node.js%20CI?label=test&style=flat-square)
![GitHub Repo Size](https://img.shields.io/github/repo-size/dickymuliafiqri/DeadSnake?style=flat-square&color=success)
![Node Version](https://img.shields.io/badge/node->=14.x-success?style=flat-square)

> ### WARNING!

>
> #### Maybe your account will be banned if you login using this framework. I don't know what caused it to happen. I am not responsible if your account is banned!

## Installation and Deployment

### Local Machine

1. Clone this repository
2. Copy or rename `sample_config.env` to `config.env`
3. Fill all required field on `config.env`
- Run `generator.js` to get your `STRING_SESSION`
4. Run `npm run build`
5. Run your bot with `npm start`
- `npm test` also provided to test your bot

### Docker

1. Clone this repository
2. Copy or rename `sample_config.env` to `config.env`
3. Fill all required field on `config.env`
- Run `generator.js` to get your `STRING_SESSION`
4. Run `docker build . --tag deadsnake`
5. Let's get awesome with `docker run deadsnake`

### Heroku

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)


### Credits

- [dickymuliafiqri](https://github.com/dickymuliafiqri) - writing this bot
- [butthx](https://github.com/butthx) - tgSnake
- [painor](https://github.com/painor) - GramJS