1
0
Fork 0
forked from zovos/bot_tg
Commit graph

20 commits

Author SHA1 Message Date
ac491e6433 Изменения: что изменилось
Добавлена миниигра /penis с хранением состояния по пользователю (в памяти процесса).
main.py (line 28)
main.py (line 29)
main.py (line 32)
main.py (line 400)
Что делает:
хранит length и last_used_at на user_id;
даёт изменение длины случайно +/- в диапазоне 0.1..7.0;
ограничивает минимум до 0.1;
вводит кулдаун 24 часа от последнего вызова.
Реализован динамический топ /top_penis.
main.py (line 33)
main.py (line 454)
main.py (line 590)
Что делает:
собирает текущие значения из PENIS_STATE;
сортирует по убыванию см;
показывает медали 🥇🥈🥉 и далее нумерацию;
лимит топа по умолчанию 10 участников;
при пустом состоянии пишет, что топ пуст.
Добавлена нормализация имени пользователя для топа.
main.py (line 445)
main.py (line 585)
Как работает:
приоритет @username;
если нет username, берёт full_name;
fallback: user_<id>.
Обновлены подсказки и меню Telegram-команд.
main.py (line 153)
main.py (line 716)
main.py (line 735)
Что добавлено:
строка в /help про /top_penis;
BotCommand("top_penis") в меню;
регистрация обработчика Command("top_penis").
Добавлены подробные комментарии по коду.
main.py (line 21)
main.py (line 146)
main.py (line 400)
talk_handler.py (line 10)
talk_handler.py (line 45)
Что покрыто:
константы/секции;
игровые функции;
хендлеры;
старт и регистрация роутов;
пояснения к LLM-модулю /talk.
Что протестировано локально.
compileall для main.py и talk_handler.py — успешно.
Смоук-тесты функций:
parse_up_down, minutes_until_break, minutes_until_next_lesson;
generate_maket, generate_meme;
play_penis (включая cooldown);
build_penis_top (сортировка/пустой топ).
Итог: основные проверки прошли.
Текущее ограничение реализации.
Состояние /penis и /top_penis хранится только в RAM, после перезапуска бота сбрасывается.
main.py (line 28)
2026-02-22 19:40:57 +03:00
q
947e0010e8 Merge pull request 'ИИ-бот' (#4) from Dan4ick/bot_tg:feature/FenyaBot into main
Reviewed-on: zovos/bot_tg#4
2026-02-22 13:27:01 +00:00
Danil
d39ada437c ИИ-бот на фене через llama.cpp 2026-02-22 14:07:01 +03:00
q
091022facc Merge pull request 'Ебать у меня идеи, а вы и дальше говорите что алкоголь вреден...........7' (#3) from jeffrey228/bot_tg:main into main
Reviewed-on: zovos/bot_tg#3
2026-02-21 04:48:55 +00:00
itexpert228
de07891926
Ебать у меня идеи, а вы и дальше говорите что алкоголь вреден...........7 2026-02-20 23:28:22 +03:00
q
a85ab1c639 Fix api domain 2026-02-20 18:43:05 +03:00
q
99946bc923 Fix, i am down 2026-02-20 14:27:58 +03:00
q
f385bedd9b add new zaloopa 2026-02-20 14:23:47 +03:00
q
1d79125500 Remove tracked pycache 2026-02-20 13:57:49 +03:00
q
aafb64ad4e Resolve merge conflict: combine size and creep handlers 2026-02-20 13:57:49 +03:00
q
11ad1c43c9 Add radiohead creeeeeeep 2026-02-20 13:08:48 +03:00
hitoshi
5072450244 Ну короче реализация вайба, я ща ОБОССУСЬ НАХУЙ 2026-02-20 12:40:54 +03:00
q
e151ae5269 Fix command /size 2026-02-20 12:36:45 +03:00
q
8ba3ea1e0a Merge pull request 'main' (#1) from jeffrey228/bot_tg:main into main
Reviewed-on: zovos/bot_tg#1
2026-02-20 09:33:32 +00:00
8bd7585c52 Merge pull request 'Обновить main.py' (#1) from jeffrey228-patch-1 into main
Reviewed-on: jeffrey228/bot_tg#1
2026-02-20 09:32:08 +00:00
2662bfeb63 Обновить main.py 2026-02-20 09:29:31 +00:00
q
2e9c715fb8 sex_update 2026-02-20 12:11:57 +03:00
q
8444129896 Update Readme.markdown 2026-02-20 12:09:32 +03:00
q
e72ff17ed7 second commit 2026-02-20 11:17:16 +03:00
q
1195b64d7c first commit 2026-02-20 11:16:54 +03:00