Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/andreijiroh-dev/tgdonatebot.
Something went wrong. Try again.
JavaScript 79%
18%
TypeScript 3%
Commits 6
chore(global): :package: do some chores on npm packages
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
chore(global): :wrench: update configuration for dotenv-vault and vscode
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
feat(bot): add donate bot command, alongside needed strings and constants
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
docs(readme): :memo: add README to repository
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
refactor(lib): :truck: rename strings JS file to constants in library directory
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
chore(global): :tada: initial commit
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
README.md
Sources for @ajhalili2006's Tip Jar-as-Telegram Bot #
A minimal Telegram bot for accepting donations using Telegram Stars. You can try donating some of your Stars at https://t.me/ajhalili2006_sponsorbot.
Feature set #
export default-styled handlers code (Cloudflare Workers users may feel familiar to this)- Batteries included:
dotenv-vaultfor SecretOps without the binaries.jsconfig.jsonfor type-checking and IntelliSense, powered by TypeScript.
TODO features #
- Presistence via Supabase/PostREST for tracking donation statuses.
- Handle crypto donations within app instead of redirecting elsewhere.
- Let individuals and corporate sponsors manage their monthly/annual sponsorship, similar to Mastodon.
License #
AGPL-3.0
Note to forks: Before you use this source code, please make sure to update links and references to point into your own.