⚙️ Tính năng tăng tương tác · {{ INSTANCE }}

{% macro sw(key, label) %} {% if settings.get(key) == '1' %} {{ label }}: BẬT {% else %} {{ label }}: TẮT {% endif %} {% endmacro %}

😴 Chế độ nghỉ

{{ sw('rest_mode', 'Chế độ nghỉ') }}

Bật khi bạn rời máy — màn hình chuyển sang clip "sắp quay lại", tạm dừng lời chào và hiệu ứng idle thường.

1. Ra lệnh bằng bình luận (miễn phí)

{{ sw('cmd_enabled','Lệnh miễn phí') }}

Người xem gõ {{ settings.cmd_prefix }}meo1 trong chat là chạy hiệu ứng, không tốn coin. Đây là cách kéo người xem thầm lặng thành người tham gia.

{% for c in cmds %} {% endfor %}
Từ khoáNhãnClipBật
Xoá

2. Bình chọn qua bình luận

{{ sw('poll_enabled','Bình chọn') }}
{% if poll %}

Đang bình chọn: {{ poll.q }} — còn {{ poll.left }}s  Kết thúc ngay

{% for o in poll.opts %}{{ o.key }} {{ o.label }}: {{ o.votes }} phiếu   {% endfor %}

{% else %}
{% for i in [1,2,3,4] %} {% endfor %}
PhímNhãnClip sẽ chạy nếu thắng

{% endif %}

3. Vòng quay may mắn

{{ sw('wheel_enabled','Vòng quay') }}

Ở bảng khai báo quà, chọn clip là WHEEL thì món quà đó sẽ quay ngẫu nhiên trong danh sách dưới đây thay vì chạy cố định.

4-5. Cấp bậc & ngày gắn bó

{{ sw('tier_enabled','Cấp bậc') }} {{ sw('days_enabled','Đếm ngày') }}

6. Lọc tên trước khi đọc

{{ sw('namefilter_enabled','Lọc tên') }}

Tên chứa từ cấm sẽ được đọc thành "bạn". Ký tự lạ bị bỏ, tên quá dài bị cắt.

7. Bộ chủ đề theo dịp

Đang dùng: {{ settings.theme_current or '—' }}

Lưu lại toàn bộ thiết kế + thư mục clip + banner + nhạc thành một bộ. Tết, Trung thu, Halloween... đổi một lần là xong.

{% for t in themes %} {% else %}{% endfor %}
Bộ chủ đềLưu lúc
{{ t.name }}{{ t.saved_at }} Áp dụng Xoá
Chưa lưu bộ nào.

8. Idle đổi theo giờ

{{ sw('timeidle_enabled','Idle theo giờ') }}

Để trống thì dùng danh sách idle thường trong trang Quản trị.

9. Sự kiện hẹn giờ

{{ sw('event_enabled','Sự kiện') }}

Hiện đếm ngược trên màn hình, tới giờ tự chạy clip. Kéo người xem quay lại đúng giờ.

10. Hiệu quả từng hiệu ứng

{{ sw('effect_stats_enabled','Đo hiệu quả') }}

Sau mỗi lần chạy hiệu ứng, đếm số coin nhận được trong {{ settings.effect_window }} giây kế tiếp. Cột Coin/lần càng cao thì hiệu ứng càng đáng đầu tư.

{% for e in effects %} {% else %}{% endfor %}
ClipSố lần chạyLượt quà sau đóCoinCoin/lần
{{ e.video }}{{ e.runs }}{{ e.gifts }} {{ e.coins }}{{ e.per_run }}
Chưa đủ dữ liệu — cần live vài buổi.

11. Bảng điều khiển tay

Bấm là chạy ngay, ưu tiên cao nhất. Dùng khi thấy chat sôi nổi hoặc khách quen vào.

{% for v in videos %}▶ {{ v }}{% endfor %}

12. Tự lưu khoảnh khắc đẹp

{{ sw('replay_enabled','Lưu khoảnh khắc') }}

Dùng Replay Buffer của OBS. Phải bật trước ở OBS → Settings → Output → Replay Buffer, đặt độ dài khoảng 30 giây.

14. Clip dự phòng

Nếu một clip bị xoá hoặc hỏng, bot chạy clip này thay vì đứng hình.

😴 Chế độ nghỉ

Bạn rời máy → bật chế độ này. Màn hình chuyển sang clip "sắp quay lại", mọi hiệu ứng đang chờ bị bỏ qua, nhạc nền vẫn chạy. Tắt là trở lại bình thường.

{% if settings.away_mode == '1' and settings.away_enabled == '1' %} ĐANG NGHỈ — bấm để quay lại {% else %} Đang hoạt động — bấm để nghỉ {% endif %}

🎁 Hiệu ứng cho hành động miễn phí

Theo dõi, chia sẻ, thả tim, vào phòng cũng chạy được hiệu ứng. Sửa xong bấm Lưu là có hiệu lực ngay từ sự kiện kế tiếp — không cần dừng live.

{% if settings.free_enabled == '1' %} Đang BẬT {% else %} Đang TẮT {% endif %}

Chuyển nhanh — gắn hiệu ứng VIP với:

{% for k, n in [('follow','Theo dõi'), ('like','Thả tim'), ('share','Chia sẻ'), ('join','Vào phòng'), ('none','Tắt hết')] %} {{ n }} {% endfor %}

Bấm một nút là chỉ sự kiện đó được bật, các sự kiện còn lại tự tắt.

{% for et, vi in [('follow','Theo dõi'), ('like','Thả tim'), ('share','Chia sẻ'), ('join','Vào phòng')] %} {% set r = free_events.get(et) %} {% endfor %}
Sự kiệnChạy mỗiClipÂm thanh NhãnGiãn cách (s)Bật
{{ vi }}
▶ Thử

Thả tim bắn hàng nghìn lượt mỗi phút — để Chạy mỗi khoảng 500–1.000. Theo dõi thì để 1.

Đã chạy giờ này: 0