Найдите модули и шаблоны для расширения функционала Flute CMS. Бесплатные и премиум решения для вашего игрового сервера.

Чат прямо на сайте: сообщения обновляются без перезагрузки страницы. Можно завести несколько каналов, в том числе для объявлений или закрытый канал под определённые роли. У каждого канала настраивается, кто может читать и кто писать. Есть ответы на сообщения, упоминания с уведомлениями, лимит длины сообщения и слоумод, чтобы не засыпали спамом. Правила чата вы задаёте текстом; на отдельный канал можно повесить свои правила и свой слоумод. Работают фильтры: чистка HTML, маска мата, запрет ссылок, свой список слов. Модераторам доступны муты и баны с пресетами по времени. Включены вспомогательные боты: кто-то следит за нарушениями, кто-то отвечает статистикой и справкой по командам, имена и цвета можно подкрутить. Чат можно встроить по-разному: плавающее окно или колонка, под мобильные ширины настраивается отдельно. Нужен Flute 1.0+. --- On-site chat with live updates—no full page refresh for each message. You can run multiple channels, including announcement-style or private channels gated by role. Per channel you choose who may read and who may post. There are replies, @mentions with notifications, message length limits, and slow mode to blunt spam. You write chat rules in markdown; channels can override rules and slow mode. Filters cover HTML cleanup, profanity masking, link blocking, and custom word lists. Moderators get mutes and bans with time presets. Optional bots help with enforcement, stats, and command help; you can rename and recolor them. Embedding options include a floating panel or a sidebar-style block, with layout tuned for smaller screens. Requires Flute 1.0+.

Игроки создают кланы, зовут друзей, соревнуются в таблице лидеров и качают уровень клана за активность. Состав, заявки и приглашения — в интерфейсе сайта. Рейтинг строится по выбранной вами метрике: например «банк» клана, убийства, смерти, K/D, активность; лишнее можно скрыть. Создание клана может стоить баланса на сайте; число слотов в клане расширяется за отдельную плату, если вы так настроили. Можно потребовать привязанный Steam или ограничить создание VIP-игрокам. Данные кланов обычно живут в отдельной базе, которую вы подключаете в настройках, а сайт показывает всё поверх драйвера — без ручного копирования таблиц. В админке смотрите список кланов, отдельный клан, награды за места в топе и общие правила (подключение, сортировка, синхронизация с игрой). Нужен Flute 1.0+ и корректно настроенное подключение к данным кланов. --- Players create clans, invite friends, climb a leaderboard, and earn clan XP over time. Rosters, join requests, and invites happen in the site UI. Ranking uses the stat you choose—bank, kills, deaths, K/D, activity toggles—so you can show only what fits your community. Creating a clan may cost site balance; extra member slots can be sold if you configure pricing. You can require linked Steam or restrict creation to VIP players. Clan data usually lives in a separate database you attach in settings; the site renders it through a driver instead of you copying tables by hand. The admin area lists clans, opens a clan detail view, configures rewards for top placements, and holds global options such as connection, sorting, and sync with your game data. Requires Flute 1.0+ and a working external clan data source.

Полноценная лента новостей на вашем домене: статьи с обложкой, категории, теги, комментарии, лайки, избранное. Материалы верстаются тем же редактором, что и в остальной админке, без отдельного «блогового» сервиса. Можно включить премодерацию комментариев и настроить длину сообщений. Статьям можно задать SEO-поля и время чтения; при желании включить RSS, чтобы новости забирали боты или другие площадки. Если стоит модуль **DiscordWebhooks**, в Discord можно слать уведомления о новых статьях, лайках и комментариях. В конструкторе страниц есть виджеты: список, таймлайн, популярное, избранное, категории. В админке — дашборд, списки статей и категорий, модерация комментариев и общие настройки отображения. Поиск по сайту может подхватывать новости, если общий поиск у вас включён. Зависимость по сути одна: сам Flute 1.0+. --- A full news section on your domain: posts with cover images, categories, tags, comments, likes, and featured items. Editing uses the same rich editor as the rest of Flute—no separate blog platform. You can require comment approval first and cap comment length. Posts support SEO fields and reading time; RSS can feed bots or other channels. With the **DiscordWebhooks** module, you can post Discord alerts for new articles, likes, and comments. The page builder ships widgets such as list, timeline, popular, featured, and categories. The admin area includes a small dashboard, article and category lists, comment moderation, and display settings. Site search can include news posts when your global search is enabled. Requires Flute 1.0+.

Игрок вводит код на сайте и получает награду: деньги на баланс, ранг на сервере или и то и другое. Один код обычно можно активировать один раз на аккаунт. Удобно для розыгрышей в Discord, промо у стримеров, персональных подарков «только тебе». Награда может быть фиксированной суммой, случайной в заданном диапазоне или выдачей привилегии на сервере. Последнее нормально работает вместе с модулем **GiveCore**: тогда VIP и прочее уезжает на игру без ручных команд от админа. Только баланс на сайте GiveCore не обязателен. В админке вы задаёте сам код, описание, даты начала и конца, лимит активаций и можно ли кодом пользоваться вообще. Код можно привязать к одному пользователю или оставить открытым для всех. Если у вас несколько серверов, можно заранее указать, куда относится награда, или попросить игрока выбрать сервер при активации. Есть массовая генерация кодов и журнал: кто активировал, когда и с какого IP. На стороне сайта обычно есть страница активации, кнопка в интерфейсе и по желанию конфетти и капча. После успешной активации можно показать отдельный текст или баннер с акцией. Нужно установленное ядро Flute 1.0+. Для привилегий на сервере — ещё **GiveCore** подходящей версии. --- Players redeem a code on the site for a reward: site balance, a server privilege, or both. A code is normally one use per account. Good for Discord giveaways, streamer promos, and “just for you” gifts. Rewards can be a fixed amount, a random amount within a range, or a privilege grant. Privileges pair cleanly with the **GiveCore** module so VIP and similar land in-game without you running commands by hand. Balance-only codes do not require GiveCore. In the admin UI you set the code text, description, start/end dates, activation limits, and whether the code is active. You can lock a code to one user or leave it public. With multiple servers you can target delivery ahead of time or ask the player to pick a server at redeem time. Bulk generation and an activation log (who, when, IP) are included. The site side usually includes a redeem page, a UI entry point, and optional confetti and captcha. After a successful redeem you can show a custom promo message. Requires Flute 1.0+. For in-game privileges, **GiveCore** must be installed at the required version.

У каждого игрока есть своя реферальная ссылка и короткий код. Новый человек вводит код при регистрации или переходит по ссылке — дальше начисления идут по вашим правилам: сколько получает пригласивший, есть ли бонус новичку, через сколько дней активности платить рефереру, сколько приглашений максимум на одного человека. Самореферал можно запретить. В профиле можно показать блок с кодом и статистикой; в админке — общая картина и настройки сумм. Нужен Flute 1.0+. --- Every player gets a referral link and a short code. New users enter the code at signup or follow the link—you set how much referrers and newcomers earn, whether rewards wait for a few days of activity, caps per user, and whether self-referral is allowed. Profiles can surface the code and stats; the admin area shows totals and reward settings. Requires Flute 1.0+.

Браузерные уведомления: человек один раз соглашается на сайте, дальше вы можете напоминать об ивенте, скидке или просто вернуть его на сайт, даже если вкладка закрыта. Работает через стандарт Web Push; ключи привязаны к вашему домену. На одного пользователя хранится несколько подписок с разных устройств и браузеров, старые отваливаются сами, если браузер перестал принимать пуши. Со стороны администратора важно один раз пройти настройку модуля и не светить лишний раз одно и то же — люди отключают уведомления, если ими злоупотреблять. Дополнительных модулей не требуется, нужен только Flute с этим пакетом. --- Browser push notifications: users opt in once, then you can nudge them about events, sales, or bringing them back—even if the tab is closed. Uses standard Web Push with keys tied to your domain. A user can hold several subscriptions across devices; stale endpoints are dropped when the browser stops accepting pushes. As the site owner, set the module up once and avoid spamming identical alerts—people will disable notifications fast if you overdo it. No extra modules required beyond Flute with this package enabled.

Роли на сайте (VIP в чате, доступ в разделы) можно выдавать и снимать автоматически по тому, что известно о игроке на сервере через **GiveCore**: есть ли VIP в игре, набран ли порог опыта и т.д. Правило звучит простым языком: «если выполняется набор условий — выдать роль X», причём условия можно объединять «и» внутри группы и «или» между группами, чтобы не плодить десяток почти одинаковых правил. Синхронизация может прогоняться при входе пользователя; в админке видны правила и журнал, если что-то пошло не так. Без **GiveCore 2.x** этот модуль по смыслу не раскрывается: он как раз связывает сайт с проверками GiveCore. --- Flute site roles (VIP areas, chat access, etc.) can follow what **GiveCore** knows about a player—VIP on a server, XP thresholds, and similar checks. You write rules in plain terms: when a bundle of conditions matches, grant role X. You can AND conditions inside a group and OR groups so you do not maintain ten nearly identical rules. Sync can run on login; the admin UI shows rules and logs when something fails. You need **GiveCore 2.x**; the module exists to bridge GiveCore checks into Flute roles.

В Discord заводите входящий вебхук на нужный канал (или несколько), вставляете URL в админку Flute и отмечаете, какие события с сайта туда слать. Один канал Discord может получать только «регистрации и донаты», другой — весь поток включая новости, если такие события подключены. Из коробки доступны типы вроде: новый пользователь, вход, подтверждённый аккаунт, привязка соцсети, успешный платёж и неуспешный. Другие модули (тот же **News**) при установке добавляют свои пункты в список — тогда в Discord уходят и публикации, лайки, комментарии, если вы их включили для этого вебхука. Сообщения в Discord оформляются карточкой: имя сайта, при необходимости пользователь со ссылкой на профиль, сумма и промокод для платежей. Можно задать имя и аватарку «бота» для вебхука и цвет полосы. В админке есть тестовая отправка и счётчики: сколько раз ушло успешно и сколько раз нет. Логотип сайта в превью попадает только если это растровая картинка (PNG, JPEG и т.п.): Discord в таких карточках SVG не рисует. Отдельные модули для работы **DiscordWebhooks** не нужны: достаточно Flute и самого пакета. Вебхук должен быть настоящим адресом Discord — система отсекает чужие URL, чтобы никто не подставил ссылку на ваш внутренний сервер. --- Create a webhook in your Discord channel (or several), paste each URL into Flute’s admin UI, and pick which site events should go there. One channel can get only signups and payments; another can receive the full feed including news-style events when those modules register them. Built-in events include new user, login, verified account, linked social account, successful payment, and failed payment. Installed modules such as **News** add their own events—article publish, likes, comments—when you subscribe the webhook to them. Discord messages are rich embeds with site branding, optional user profile links, and payment fields for amounts and promo codes. You can set a per-webhook bot name and avatar plus embed accent color. The admin screen includes a test send and counters for successes and failures. Site logos only appear in the thumbnail when they are raster images (PNG/JPEG/WebP); SVG does not render in Discord embeds. No other Flute modules are required to use **DiscordWebhooks**—only the module itself. Webhook URLs must be real Discord endpoints; non-Discord URLs are rejected for safety.

Модуль для интеграции платежной системы Lava

Платежный шлюз для https://pally.info/ с настраиваемой ссылкой.

Платежный шлюз для работы с кассой Т-Банк

Stripe integration into Flute