No description
  • Go 93.5%
  • Python 6.5%
Find a file
2026-06-01 20:52:14 +00:00
.gitignore Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
admin.go Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
conversation.go Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
fetcher.go Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
go.mod Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
go.sum Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
main.go Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
README.org Fix typo in README.md 2026-06-01 20:52:14 +00:00
test_server.py Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
user.go Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00
utils.go Initial Commit, Added barebones telegram bot frontend 2026-06-01 22:49:48 +02:00

OpenAthena User Management Frontend

Deploying

Dependencies

A working Golang environment. \ A Telegram Bot token (get one from @botfather). \ A Telegram group and it's corresponding CHAT_ID \

Setting up

Environment variables:

  • BOT_TOKEN: the token of your Telegram Bot
  • CHAT_ID: the chat id of the Telegram group where incoming requests will come in for approval

Running

go build .
./tg-admin-frontend

To-Do

  • Add actual backend calls to approve/reject requests
  • Maybe add voting system for requests instead of direct approval

AI Policy

This project condemns generative models (also referred to as "AI" or "GenAI"), please do not use them for any contributions or communication. Contributions where usage of generative models is clear will result in rejection of the contribution and possibly a ban. This includes usage of generative models for code, art, video, audio, documentation, writing and everything else. Exceptions may be made for accessibility, but these exceptions will always be very limited. For reasons why this project rejects generative models, have a look at https://ai-sucks-actually.fyi/ or https://justsayno.ai/