За плечами — десятки ботов для Slack и Discord, от небольших утилит на пару команд до сложных систем с модерацией и множеством внешних интеграций. Каждый проект начинаю с вопроса «а что реально нужно команде», а не с готового набора функций: одному важнее всего автоматическая чистка спама и банов, другому — синхронизация задач между чатом и системой учёта, третьему — чтобы уведомления приходили в нужный канал в нужный момент, без ручной пересылки.
Пример из практики: для сообщества на несколько тысяч участников собирал бота, который фильтрует запрещённый контент по ключевым словам и паттернам, банит нарушителей по накопительной системе предупреждений и присылает модераторам отчёт раз в сутки. Для другого клиента настраивал связку бота с CRM и платёжным сервисом — заказ автоматически появлялся уведомлением в рабочем канале с кнопками подтверждения.
Работаю на официальных API платформ, код пишу с расчётом на то, что бота потом будет обслуживать не только автор. В комплект входит:
— написание бота под задачу заказчика (Slack Bolt / Discord.js / discord.py);
— настройка модерации и антиспам-логики;
— подключение к внешним сервисам и базам через API/вебхуки;
— слэш-команды с описанием и обработкой ошибок;
— система уведомлений в реальном времени;
— установка на сервер заказчика и передача кода с пояснениями.
Пример из практики: для сообщества на несколько тысяч участников собирал бота, который фильтрует запрещённый контент по ключевым словам и паттернам, банит нарушителей по накопительной системе предупреждений и присылает модераторам отчёт раз в сутки. Для другого клиента настраивал связку бота с CRM и платёжным сервисом — заказ автоматически появлялся уведомлением в рабочем канале с кнопками подтверждения.
Работаю на официальных API платформ, код пишу с расчётом на то, что бота потом будет обслуживать не только автор. В комплект входит:
— написание бота под задачу заказчика (Slack Bolt / Discord.js / discord.py);
— настройка модерации и антиспам-логики;
— подключение к внешним сервисам и базам через API/вебхуки;
— слэш-команды с описанием и обработкой ошибок;
— система уведомлений в реальном времени;
— установка на сервер заказчика и передача кода с пояснениями.