Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zjns/telegram-bot-server
Deploy telegram bot server in github workflows.
https://github.com/zjns/telegram-bot-server
github-actions telegram telegram-bot
Last synced: 2 months ago
JSON representation
Deploy telegram bot server in github workflows.
- Host: GitHub
- URL: https://github.com/zjns/telegram-bot-server
- Owner: zjns
- License: mit
- Created: 2022-01-12T17:47:11.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-01-12T19:31:32.000Z (almost 3 years ago)
- Last Synced: 2024-10-31T07:42:20.890Z (2 months ago)
- Topics: github-actions, telegram, telegram-bot
- Language: TypeScript
- Homepage:
- Size: 6.57 MB
- Stars: 15
- Watchers: 1
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Telegram Bot Server
This action allow you run a local telegram bot server in workflows.With this action, you'll unlock some limitations, details in [here](https://core.telegram.org/bots/api#using-a-local-bot-api-server). If you only need do something about telegram in github workflows, like upload a larger(bigger than 50MB) app to telegram channel when build finished, it's a good choice.
## Usage
### Inputs
* `api_id` - Telegram [api_id](https://core.telegram.org/api/obtaining_api_id), required.
* `api_hash` - Telegram [api_hash](https://core.telegram.org/api/obtaining_api_id), required.
* `server-port` - Local server port to deploy, optional, default to `8088`.### Outputs
* `server` - Server address. it will be `http://127.0.0.1:8088` if `server-port` not changed.## State
Only support `Ubuntu` now. Not support `Windows` and `macOS` yet.## License
The scripts and documentation in this project are released under the [MIT License](LICENSE).