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

https://github.com/gigauserbot/giga

A powerful telegram userbot written in Golang.
https://github.com/gigauserbot/giga

hacktoberfest heroku telegram telegram-bot userbot userbot-for-telegram userbot-telegram

Last synced: 5 months ago
JSON representation

A powerful telegram userbot written in Golang.

Awesome Lists containing this project

README

          



A Powerful Telegram Userbot




GIGA is a powerful telegram userbot written in Go with the help of [gotd](https://github.com/gotd/td) and [gotgproto](https://github.com/celestix/gotgproto).

## Deployment
The userbot is still under development but you can deploy it through your console by following a few steps:
- **Console based deployment**
- Create config file
-> `cp sample_config.json config.json`

After copying the sample config to build config, just fill up the required fields in config file.
- Build the project
-> `go build . -o giga`
- Run the binary built
-> `./giga`
- **Deploying on Heroku**
- You can quickly deploy GIGA on Heroku using the following deploy button:

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/GigaUserbot/GIGA)

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

In order to create and add a new module to GIGA, check out [adding_modules.md](./adding_modules.md).

## License
[![GNU Affero General Public License v3.0](https://www.gnu.org/graphics/agplv3-155x51.png)](https://www.gnu.org/licenses/agpl-3.0.en.html#header)
[Licensed under GNU AGPL v3.0.](https://www.gnu.org/licenses/agpl-3.0.en.html#header)
**Note**: Selling the codes to other people for money is *strictly prohibited*.