Skip to content
View YappySd's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report YappySd

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. 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
YappySd/README.md

Juprak

Yaroslav Pushkov (Juprak), Kharkiv, Ukraine. Python developer: Telegram bots, parsers, API integrations, small backend services.

Українською: Python-розробник з Харкова. Telegram-боти, парсери, інтеграції з API та невеликі бекенд-сервіси.

Stack: Python · asyncio · aiogram 3 · aiohttp · FastAPI · httpx · SQLite · Docker · pytest

Every project below has tests, a README with setup steps, and no keys in the code.

Project What it does
telegram-booking-bot Online booking bot + Telegram Mini App: free slots, reminders, no double bookings. 77 tests
ai-shop-assistant AI shop assistant in Telegram on Claude API: answers from the shop knowledge base, takes leads, hands off to a manager; guarded against prompt injection and API-budget abuse. 35 tests
telegram-keyword-monitor Keyword alerts from Telegram channels and groups, via your account (Telethon) or a bot (aiogram): word endings, repost dedupe, rate limits, CSV export; hidden-character tricks do not hide keywords. 79 tests
sheets-lead-bot Lead form in Telegram → Google Sheets row + manager notification; leads are queued if Google is down. 41 tests
sheets-inventory Inventory in Google Sheets on Apps Script: stock, monthly report, data checks, daily low-stock Telegram alert; formula-injection safe, minimal scopes. 29 tests
payments-demo-bot Payments inside a Telegram bot (Telegram Payments, provider test mode), pre-checkout checks, no double counting. 43 tests
orders-api FastAPI order service: statuses, search, revenue, idempotent creation, Docker. 59 tests
mono-invoice-tracker Reconciles invoices with Monobank API statements: who paid, who owes, what came without an invoice; Telegram alerts. 53 tests
channel-autoposter RSS/websites → Telegram channel on schedule, duplicate protection. 62 tests
telegram-shop-bot Shop bot: catalog, cart, checkout, admin notifications. 19 tests
price-tracker Price parser with history, CSV export and Telegram alerts on price drops. 16 tests
resilient-api-client Async HTTP client: rate limit, retries with backoff, Retry-After. 22 tests
marketplace-trading-bot Showcase of a marketplace trading bot: signed API, dry-run by default, Telegram panel, watchdog. 56 tests

Contact: Telegram @welldonechief

Pinned Loading

  1. price-tracker price-tracker Public

    Price parser with history in SQLite, CSV export and Telegram alerts on price drops.

    Python

  2. orders-api orders-api Public

    Order management REST API: statuses, search, revenue stats, idempotent creation. FastAPI, SQLite, Docker.

    Python

  3. telegram-booking-bot telegram-booking-bot Public

    Telegram booking bot + Mini App: free slots, reminders, admin panel, no double bookings. aiogram 3, aiohttp, SQLite.

    Python

  4. payments-demo-bot payments-demo-bot Public

    Accept payments inside a Telegram bot (Telegram Payments, provider test mode): invoices, pre-checkout checks, stock.

    Python

  5. channel-autoposter channel-autoposter Public

    Autoposting from RSS and websites to a Telegram channel on schedule, with duplicate protection.

    Python

  6. sheets-lead-bot sheets-lead-bot Public

    Telegram lead form → Google Sheets + instant manager notification. Leads are queued if Google is unavailable.

    Python