{% extends "base.html" %} {% block title %}Settings — BashyOverlay{% endblock %} {% block content %}

Settings

{% if saved %}
Settings saved.
{% endif %}

OBS browser source URL

Add this as a browser source in OBS:

Refresh the browser source in OBS after changing settings.

Channel

Gap audio thresholds

A tone plays when a new message arrives after a silence. These control how the volume and pitch scale with the gap length.

Custom CSS

Injected into the overlay after the default styles. Overrides anything. Use #chat, .chat-msg, #alert.

Custom JS

Injected after the overlay scripts. Hook into events with document.addEventListener('bashyoverlay:sub', e => ...). Available events: sub, gift_sub, bits, channel_points, command, follow, raid.

EventSub

{% endblock %}