Commit graph

  • 924d728533 Исправлен вывод рейтинга в случае ошибки получения информации об одном из участников. master Kirill Kirilenko 2026-03-23 19:51:56 +03:00
  • 54ef3bbddd Добавлен инструмент веб-поиска. Kirill Kirilenko 2026-03-17 19:36:47 +03:00
  • beda26cb55 Исправлена работа со свежим OpenRouter SDK. Kirill Kirilenko 2026-03-17 19:35:37 +03:00
  • 97dbfd5dbb Поправлена инструкция по генерации аниме-изображений. Kirill Kirilenko 2026-03-09 17:43:39 +03:00
  • 80118d3ae4 Обновлена модель генерации аниме. Kirill Kirilenko 2026-03-09 02:25:36 +03:00
  • a01935d203 Добавлена возможность генерации аниме-изображений 9:20. Kirill Kirilenko 2026-03-09 02:24:19 +03:00
  • adc19dee8c Исправлена отправка изображения в высоком качестве в групповой чат. Добавлено ограничение длины подписи к фото в Telegram. Kirill Kirilenko 2026-03-07 22:55:31 +03:00
  • 1e92d3706f Починены уведомления о днях рождения. Kirill Kirilenko 2026-03-07 22:40:37 +03:00
  • 2add413fde Временно отключена отправка изображения в сообщении с результатом вызова функции из-за ошибки на стороне xAI. Kirill Kirilenko 2026-03-07 20:28:51 +03:00
  • d484fb8afd Добавлена инструкция для большего подавления цензуры в ЛС. Kirill Kirilenko 2026-03-07 20:25:51 +03:00
  • e0f521256b Добавлена отправка изображения в высоком качестве пользователю. Исправлен выбор размера изображения для Seedream. Обновлена модель генерации аниме. Kirill Kirilenko 2026-03-07 20:21:06 +03:00
  • 25992ef772 Обновлена модель генерации аниме. Kirill Kirilenko 2026-03-07 04:32:09 +03:00
  • 1d6fd6f612 Рефакторинг AiAgent. Исправлена грамматическая ошибка в системном запросе. Kirill Kirilenko 2026-03-05 20:46:53 +03:00
  • 07c804c338 В системный запрос добавлен запрет на добавление сообщения при вызове функции. Kirill Kirilenko 2026-03-05 01:35:18 +03:00
  • c2512384e1 Качество сжатия JPEG уменьшено до 87 (оптимизация для Telegram). Kirill Kirilenko 2026-03-04 22:12:03 +03:00
  • f162aceaf0 Реализована отправка изображений в VK. Kirill Kirilenko 2026-03-03 00:47:56 +03:00
  • 30cad14c43 Макс. размер контекста групповых чатов изменен на 40. Kirill Kirilenko 2026-03-02 00:53:26 +03:00
  • 3a36c40c73 В таблицу contexts добавлен столбец id для правильного порядка сообщений. Kirill Kirilenko 2026-03-02 00:52:40 +03:00
  • 68dbf72a67 Системный запрос форматирован в Markdown. Kirill Kirilenko 2026-03-02 00:11:54 +03:00
  • b20b6613cb Используется актуальная версия модели Nova Anime XL. Подправлен системный запрос. Kirill Kirilenko 2026-03-01 23:27:30 +03:00
  • e05fb28246 Свободные функции перемещены в конец файла. Kirill Kirilenko 2026-03-01 22:59:35 +03:00
  • 11367c6c86 Конвертация в JPEG выделена в отдельную функцию. Качество сжатия JPEG увеличено до 95. Kirill Kirilenko 2026-03-01 22:55:53 +03:00
  • 456d63ad0c Уточнение про веса в SDXL запросах. Kirill Kirilenko 2026-02-28 02:19:20 +03:00
  • ad8797645d Еще одна попытка запретить отправку параметров генерации изображения пользователю. Kirill Kirilenko 2026-02-28 02:13:26 +03:00
  • 44292898f5 Изменены параметры SDXL. Немного рефакторинга. Kirill Kirilenko 2026-02-28 02:07:31 +03:00
  • a1b379beda Генерация аниме-изображений через Replicate. Kirill Kirilenko 2026-02-28 00:35:10 +03:00
  • af384b92cd Запрет отправки параметров генерации перенесен в системный запрос. Kirill Kirilenko 2026-02-25 15:28:19 +03:00
  • 470844e741 Запрет отправки параметров генерации изображения при ответе. Kirill Kirilenko 2026-02-25 00:56:02 +03:00
  • 1f1d3dc30a Добавлена функция генерации изображений в стиле аниме через локальную модель. Kirill Kirilenko 2026-02-25 00:07:59 +03:00
  • 80770c5bef Удалено разрешение на инициативную генерацию изображений. Kirill Kirilenko 2026-02-23 16:29:33 +03:00
  • 997bc39a22 Системные запросы и описание инструментов вынесены в отдельные текстовые файлы. Модель генерации изображений жестко прописана в коде для оптимизации составления запросов. Добавлено удаление из ответа ИИ тегов <image>. Kirill Kirilenko 2026-02-21 00:50:33 +03:00
  • 220ff9a1b0 БД: удалено ограничение уникальности для таблицы contexts. Kirill Kirilenko 2026-02-21 00:35:54 +03:00
  • 10c91f2cdc Генерация изображений через fal.ai. Kirill Kirilenko 2026-02-20 16:18:57 +03:00
  • d1df004de3 Исправлена миграция в суперчат. Kirill Kirilenko 2026-02-19 22:19:56 +03:00
  • ba902e30a7 Возврат реальной ошибки провайдера вместо "Provider returned error". Kirill Kirilenko 2026-02-15 22:40:15 +03:00
  • 41dfd3b4a0 Поправлены системные запросы. Kirill Kirilenko 2026-02-15 20:19:26 +03:00
  • 7c9484c483 Добавлен костыль для обработки ошибок от провайдеров OpenRouter. Kirill Kirilenko 2026-02-15 19:54:11 +03:00
  • ec18d3ffa4 Рефакторинг агента. Kirill Kirilenko 2026-02-15 03:04:21 +03:00
  • e05e0d4c82 Реализована генерация изображений в групповых чатах Telegram. Kirill Kirilenko 2026-02-14 22:27:42 +03:00
  • cb60b23ae7 Исправлены ошибки в 44f9bb8c. Kirill Kirilenko 2026-02-14 03:12:32 +03:00
  • 44f9bb8c04 Реализована генерация изображений в ЛС. Kirill Kirilenko 2026-02-14 02:59:15 +03:00
  • f1ae49c82d Добавлена передача текущего времени в запросе ИИ. Kirill Kirilenko 2026-02-13 16:02:19 +03:00
  • 75e94449b5 В системные запросы добавлен запрет на использование Markdown. Kirill Kirilenko 2026-02-11 20:36:55 +03:00
  • bb2bb93d2f Исправления предыдущего набора изменений. Kirill Kirilenko 2026-02-11 00:57:01 +03:00
  • 2d51978d98 Реализована отправка изображений в запросе к ИИ для VK. Kirill Kirilenko 2026-02-11 00:43:14 +03:00
  • e20c2a7d28 Реализована отправка изображений в запросе к ИИ (пока только для Telegram). Kirill Kirilenko 2026-02-10 02:15:07 +03:00
  • 4f35663784 Добавлена передача имени приложения и идентификатора чата в запросах к OpenRouter. Kirill Kirilenko 2026-02-09 20:48:46 +03:00
  • 8c95f8a221 Исправлена ошибка в 2e7f2d. Kirill Kirilenko 2026-02-08 23:19:58 +03:00
  • 51fa14771f Добавлена команда !сброс для групповых чатов. Команда !личность переименована в !запрос. Kirill Kirilenko 2026-02-08 22:46:36 +03:00
  • 2e7f2d0632 Из конфига удалена температура модели (параметры пока будут задаваться в пресете OpenRouter). Kirill Kirilenko 2026-02-08 17:56:13 +03:00
  • a1e5d4d2e8 Увеличена максимальная длина сообщения контекста в БД. Kirill Kirilenko 2026-02-08 16:42:32 +03:00
  • 0abd8c37f6 Исправлена команда !проверка. Kirill Kirilenko 2026-02-01 21:06:10 +03:00
  • f5299b78cd Добавлено задание имени конфигурационного файла аргументом командной строки. Kirill Kirilenko 2026-02-01 20:36:17 +03:00
  • 590457aa45 Изменено ограничение размера ИИ-запросов в БД. Kirill Kirilenko 2026-02-01 20:18:42 +03:00
  • b4a60b59e8 Поддержка множества аккаунтов ботов. Kirill Kirilenko 2026-02-01 19:21:44 +03:00
  • 6088606810 Добавлена пересылка оригинального сообщения при ответе на сообщение бота, которое не является последним в контексте. Kirill Kirilenko 2026-01-25 00:02:15 +03:00
  • 66fdbc3360 Починена обработка личных сообщений. Kirill Kirilenko 2026-01-24 02:26:08 +03:00
  • 555b4bc0b5 Дополнен системный запрос. Kirill Kirilenko 2026-01-24 02:01:57 +03:00
  • 01de81cd3f Сохранение контекста ИИ в БД. Имя ИИ-модели и температура задаются в конфиге. Kirill Kirilenko 2026-01-24 01:40:30 +03:00
  • 73cd047c82 Исправлен ответ в личных чатах. Kirill Kirilenko 2026-01-23 23:47:44 +03:00
  • f89b8e8446 Переделана обработка миграции чата Telegram. Kirill Kirilenko 2026-01-21 18:09:42 +03:00
  • abd54d50a4 Добавлены пропущенные операторы await. Kirill Kirilenko 2026-01-21 16:25:14 +03:00
  • 707f752922 Удаление чатов Telegram, в которых больше нет бота. Обработка миграции чатов Telegram. Kirill Kirilenko 2026-01-21 16:17:32 +03:00
  • 482bb086bb Исправлено получение списка молчунов. Kirill Kirilenko 2026-01-21 01:18:47 +03:00
  • 3ca84006f9 Улучшена логика активации диалога с ИИ. Kirill Kirilenko 2026-01-20 18:28:49 +03:00
  • 1672d62e47 Добавлена команда !кто. Kirill Kirilenko 2026-01-20 01:12:26 +03:00
  • 5ba307c590 Исправлена кодировка pyodbc. Kirill Kirilenko 2026-01-19 18:47:27 +03:00
  • 707eef30a5 Добавлен ответ на сообщение боту без текста. Исправлен подсчет сообщений без текста в VK. Kirill Kirilenko 2026-01-19 16:03:42 +03:00
  • bb16256ecc Включена опция autocommit. Kirill Kirilenko 2026-01-19 16:01:46 +03:00
  • 0111ddecca Увеличены максимальные длины строк в БД. Kirill Kirilenko 2026-01-19 02:16:19 +03:00
  • 4942a84325 Переход с SQLite3 на ODBC. Kirill Kirilenko 2026-01-19 01:34:00 +03:00
  • 099fd5efea Добавлена команда !я. Kirill Kirilenko 2026-01-18 00:52:39 +03:00
  • e61b2d1c14 Добавлена обработка личных сообщений. Kirill Kirilenko 2026-01-17 20:30:48 +03:00
  • aad3a73ea0 Модель заменена на Llama 3.3 70B. Kirill Kirilenko 2026-01-16 18:46:45 +03:00
  • 7c42fbc7d6 В системный запрос добавлены переносы строки. Kirill Kirilenko 2026-01-10 22:32:44 +03:00
  • aea6782a8c Удаление ушедших пользователей из БД через 14 дней. Kirill Kirilenko 2026-01-08 22:10:49 +03:00
  • 50c984cfd7 Статус "печатает" поддерживается до завершения запроса к ИИ. Kirill Kirilenko 2026-01-01 01:57:26 +03:00
  • 324cbe16a6 Задействован механизм повторов неудавшегося запроса к ИИ. Kirill Kirilenko 2026-01-01 01:56:33 +03:00
  • 24ce709fb1 Добавлен таймаут запросов к ИИ. Kirill Kirilenko 2025-12-31 04:54:16 +03:00
  • ab31d03464 Модель ИИ изменена на Venice Uncensored. Kirill Kirilenko 2025-12-31 04:41:38 +03:00
  • ff835cf82e Поправлен запрос ИИ в команде !проверка. Kirill Kirilenko 2025-12-31 04:37:26 +03:00
  • 041942f95f Более понятное сообщение при достижении дневного лимита запросов к ИИ. Kirill Kirilenko 2025-12-31 01:12:45 +03:00
  • a181d00da5 Добавлена возможность пересылки нескольких сообщений в запросе к ИИ (только для VK). Команду !проверка могут вызывать все участники. Kirill Kirilenko 2025-12-30 20:14:42 +03:00
  • 71bb3c024d Добавлена команда !проверка для проверки сообщения на нарушение правил с помощью ИИ. Kirill Kirilenko 2025-12-30 01:22:59 +03:00
  • 2296176b1c Добавлена возможность пересылки другого сообщения при обращении к боту. Kirill Kirilenko 2025-12-29 23:41:37 +03:00
  • 3db3f13cda Из системного запроса удалено упоминание Telegram. В случае ошибки API возвращается ее описание, а вызвавший ее запрос не добавляется в контекст. Kirill Kirilenko 2025-12-29 22:10:36 +03:00
  • 44d6b3528b Поправлена проверка на упоминание бота. Kirill Kirilenko 2025-12-29 22:07:34 +03:00
  • 7fc6373fca Рефакторинг ИИ-агента. Добавлена обработка ответов боту (вместо прямого упоминания). Kirill Kirilenko 2025-12-28 22:29:41 +03:00
  • bca3f640ae Добавлена команда !личность. Kirill Kirilenko 2025-12-28 01:45:04 +03:00
  • 651f755b2d Добавлена функциональность чата с ИИ через OpenRouter. Kirill Kirilenko 2025-12-28 00:55:59 +03:00
  • c9fd78e438 Исправлен вывод имени пользователей TG без фамилии. Kirill Kirilenko 2025-11-26 01:03:28 +03:00
  • 70e5961069 Удалены лишние сообщения при присоединении/исключении участника в неактивном чате. Kirill Kirilenko 2025-11-24 15:55:28 +03:00
  • d8338b0351 Рефакторинг для запуска в виде модуля. Kirill Kirilenko 2025-11-11 15:26:25 +03:00
  • 7acb795c0b Игнорирование __pycache__. Kirill Kirilenko 2025-11-11 14:44:34 +03:00
  • 5d07116ef2 Добавлена версия для Telegram. Рефакторинг. Kirill Kirilenko 2025-10-25 02:19:35 +03:00
  • ac55d8700c Убрана очистка исключенных участников при запуске. Kirill Kirilenko 2025-09-23 18:27:27 +03:00
  • b11b3ab16d Добавлена команда исключения участника. Kirill Kirilenko 2025-09-21 20:11:33 +03:00
  • 7ac6cd9bd1 Удаление пользователя из БД при его исключении из беседы. Kirill Kirilenko 2025-09-21 18:41:52 +03:00
  • cfb02cfd2b Изменен заголовок ответа на команду !молчуны. Kirill Kirilenko 2025-09-11 17:46:37 +03:00
  • cce2cbf544 Добавлен подсчет общего количества сообщений. Kirill Kirilenko 2025-09-10 20:12:00 +03:00