kyee-rs / unihook

UniHook - Bot that simply integrates webhooks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“‘ UniHook - A simple webhook handler for Telegram. @uniwebhookbot

πŸ“ Description

UniHook is a free webhook handler for Telegram, powered by Deno and the grammY framework. It enables you to create a webhook listener on your webserver and receive updates in Telegram quickly and easily. Unlike the main branch, this branch uses Deno Deploy instead of a VPS, meaning that you can use UniHook at no cost.

πŸš€ Deploy

  1. Click here to deploy UniHook to Deno Deploy.
  2. Enter your bot token, database URL, and webhook secret into the environment variables, then click "Deploy".
  3. Once you've done that, open https://api.telegram.org/bot{BOT_TOKEN}/setWebhook?url={DEPLOY_URL}/bot/{BOT_TOKEN}, replacing {BOT_TOKEN} with your own bot token and {DEPLOY_URL} with your own deploy URL.
  4. You're all set - you can now use UniHook!

⚠ WARNING: If you are using Deno Deploy, you must use the Prisma Data Proxy due to edge limits on query execution time. For more information about the Prisma Data Proxy, please refer to the relevant documentation here.

πŸ‘ Credits

  • grammY - The framework used to create UniHook.
  • Deno Deploy - The platform used to host UniHook.
  • Deno - The runtime used to run UniHook.
  • TypeScript - The language used to write UniHook.

About

UniHook - Bot that simply integrates webhooks.


Languages

Language:JavaScript 98.9%Language:TypeScript 1.1%Language:Dockerfile 0.0%