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

Configurations Center

Customize and manage your auto-reply parameters.

Auto-Reply Options
Deactivating this turns off all outgoing auto replies immediately.
Markdown notation and emoji codes are fully supported.
If checked, subsequent messages from the same user will be ignored for X hours.
Shows "typing..." status.
Add Off-Time Period
{% for day in ['Saturday', 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'] %}
{% endfor %}
Active Schedules List
{% if schedules %} {% for schedule in schedules %} {% endfor %} {% else %} {% endif %}
Schedules Window Timezone Days Action
{{ schedule.start_time }} - {{ schedule.end_time }} {{ schedule.timezone }} {{ schedule.days }}
No schedules configured. Auto-reply will use default config.
Add VIP Ignore Entry
Input User ID, Username (with @), or Phone Number.
Whitelisted Accounts
{% if vip_whitelist %} {% for entry in vip_whitelist %} {% endfor %} {% else %} {% endif %}
{{ entry.identifier }} {{ entry.note or '-' }}
No whitelist rules active.
Blacklisted Accounts
{% if vip_blacklist %} {% for entry in vip_blacklist %} {% endfor %} {% else %} {% endif %}
{{ entry.identifier }} {{ entry.note or '-' }}
No blacklist rules active.
Add Blocked Keyword
If this keyword is found anywhere in the incoming message, the auto-reply will be suppressed.
Blocked Keywords List
{% if keywords %} {% for kw in keywords %}
{{ kw.keyword }}
{% endfor %} {% else %} No keywords configured. All messages will trigger replies. {% endif %}
Forwarding Settings
Forward original incoming messages to another conversation endpoint.
Specify saved_messages, another Telegram @username, or a Group/Channel ID (e.g. -100123456789).
Notification Settings

Receive alerts via email every time an auto-reply is sent.
Custom Visual Appearance
{{ config.primary_color }}
Telegram Client Manager

Your Telegram Client is currently logged into: {{ config.tg_phone }}

Logging out deletes local telegram session cache. You will need to re-verify OTP to start the listener daemon.
Change Admin Password
{% endblock %}