Skip to content
View renkagod's full-sized avatar
  • Russia

Highlights

  • Pro

Block or report renkagod

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
renkagod/README.md

renka

InfoSec student · automation, bots and handy utilities for fun

Telegram

$ whoami
renka, fourth-year information security student

$ cat about.txt
I write small tools for problems I actually have. Some of them end up as
Telegram bots. I run a few Debian and Ubuntu servers of my own. I used to
write CTF challenges.

Telegram bots

Python aiogram Gemini

Turns voice messages and video notes into text with Gemini and streams it as it comes in. One button strips filler words and adds a short summary. Users pool their free Gemini keys, and a key that hits the rate limit sits out for a minute.

Python Docker

Birthday reminders. You add people in plain text, like Маша 3 августа, and pick when to hear about it: a month ahead, a week, the day before, or right at midnight. Contacts import from Telegram, and the whole list exports to JSON.

Python Docker

Bot for the Alias party game. It deals random words from Easy, Normal and Hard decks, links each word to Wiktionary and speaks Russian or English. Admins can upload their own decks.

Desktop apps

C++ TypeScript

Fingerprints a music library, finds duplicates and fills in tags and synced lyrics from several metadata sources.

Rust

Merges proxy subscriptions into one list, drops duplicates and checks every server with parallel TCP probes.

Smaller things: subscription page templates for the 3x-ui and Marzban panels.

Open source

Throne

CTF

I used to write challenges for Caplag CTF: web and forensics labs in hardened Docker containers (hardened-docker-ctf-labs) and multi-step OSINT investigations (osint-ctf-labs), all with solutions and writeups.

Stack

Linux, Debian, Ubuntu, Docker, Nginx, Bash, Python, C++, Qt, Rust, TypeScript, GitHub Actions

Also Caddy, UFW, encrypted Restic backups, OpenSSL and PKI.

Pinned Loading

  1. throneproj/Throne throneproj/Throne Public

    Cross-platform GUI proxy utility (Empowered by sing-box)

    C++ 7.3k 412

  2. music-sorter music-sorter Public

    Desktop app that fingerprints, deduplicates and auto-tags music libraries via multi-source metadata

    C++

  3. tg-voice-stt tg-voice-stt Public

    Telegram bot that transcribes voice and video notes with Gemini API and summarizes them

    Python

  4. birthday-notifier-bot birthday-notifier-bot Public

    Telegram bot for birthday reminders with an inline calendar and natural-language date parsing

    Python

  5. Alias Alias Public

    Telegram bot for the Alias party game with multiple custom dictionaries

    Python

  6. microbin microbin Public

    Forked from szabodanika/microbin

    A secure, configurable file-sharing and URL shortening web app written in Rust.

    Rust