Merge pull request #1915 from 3hhh/command_prefix
bots: make command_prefix configurable
This commit is contained in:
commit
613f0f9c68
@ -17,6 +17,8 @@ matrix_bot_matrix_reminder_bot_config_path: "{{ matrix_bot_matrix_reminder_bot_b
|
|||||||
matrix_bot_matrix_reminder_bot_data_path: "{{ matrix_bot_matrix_reminder_bot_base_path }}/data"
|
matrix_bot_matrix_reminder_bot_data_path: "{{ matrix_bot_matrix_reminder_bot_base_path }}/data"
|
||||||
matrix_bot_matrix_reminder_bot_data_store_path: "{{ matrix_bot_matrix_reminder_bot_data_path }}/store"
|
matrix_bot_matrix_reminder_bot_data_store_path: "{{ matrix_bot_matrix_reminder_bot_data_path }}/store"
|
||||||
|
|
||||||
|
matrix_bot_matrix_reminder_bot_command_prefix: "!"
|
||||||
|
|
||||||
# A list of extra arguments to pass to the container
|
# A list of extra arguments to pass to the container
|
||||||
matrix_bot_matrix_reminder_bot_container_extra_arguments: []
|
matrix_bot_matrix_reminder_bot_container_extra_arguments: []
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# The string to prefix bot commands with
|
# The string to prefix bot commands with
|
||||||
command_prefix: "!"
|
command_prefix: "{{ matrix_bot_matrix_reminder_bot_command_prefix }}"
|
||||||
|
|
||||||
# Options for connecting to the bot's Matrix account
|
# Options for connecting to the bot's Matrix account
|
||||||
matrix:
|
matrix:
|
||||||
|
@ -27,6 +27,8 @@ matrix_beeper_linkedin_appservice_address: "http://matrix-beeper-linkedin:29319"
|
|||||||
|
|
||||||
matrix_beeper_linkedin_bridge_presence: true
|
matrix_beeper_linkedin_bridge_presence: true
|
||||||
|
|
||||||
|
matrix_beeper_linkedin_command_prefix: "!li"
|
||||||
|
|
||||||
# A list of extra arguments to pass to the container
|
# A list of extra arguments to pass to the container
|
||||||
matrix_beeper_linkedin_container_extra_arguments: []
|
matrix_beeper_linkedin_container_extra_arguments: []
|
||||||
|
|
||||||
|
@ -226,7 +226,7 @@ bridge:
|
|||||||
|
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!li"
|
command_prefix: "{{ matrix_beeper_linkedin_command_prefix }}"
|
||||||
|
|
||||||
# Permissions for using the bridge.
|
# Permissions for using the bridge.
|
||||||
# Permitted values:
|
# Permitted values:
|
||||||
|
@ -36,6 +36,8 @@ matrix_go_skype_bridge_homeserver_token: ''
|
|||||||
|
|
||||||
matrix_go_skype_bridge_appservice_bot_username: skypebridgebot
|
matrix_go_skype_bridge_appservice_bot_username: skypebridgebot
|
||||||
|
|
||||||
|
matrix_go_skype_bridge_command_prefix: "!skype"
|
||||||
|
|
||||||
# Whether or not created rooms should have federation enabled.
|
# Whether or not created rooms should have federation enabled.
|
||||||
# If false, created portal rooms will never be federated.
|
# If false, created portal rooms will never be federated.
|
||||||
matrix_go_skype_bridge_federate_rooms: true
|
matrix_go_skype_bridge_federate_rooms: true
|
||||||
|
@ -165,7 +165,7 @@ bridge:
|
|||||||
allow_user_invite: false
|
allow_user_invite: false
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!wa"
|
command_prefix: "{{ matrix_go_skype_bridge_command_prefix }}"
|
||||||
|
|
||||||
# End-to-bridge encryption support options. This requires login_shared_secret to be configured
|
# End-to-bridge encryption support options. This requires login_shared_secret to be configured
|
||||||
# in order to get a device for the bridge bot.
|
# in order to get a device for the bridge bot.
|
||||||
|
@ -17,6 +17,8 @@ matrix_mautrix_facebook_config_path: "{{ matrix_mautrix_facebook_base_path }}/co
|
|||||||
matrix_mautrix_facebook_data_path: "{{ matrix_mautrix_facebook_base_path }}/data"
|
matrix_mautrix_facebook_data_path: "{{ matrix_mautrix_facebook_base_path }}/data"
|
||||||
matrix_mautrix_facebook_docker_src_files_path: "{{ matrix_mautrix_facebook_base_path }}/docker-src"
|
matrix_mautrix_facebook_docker_src_files_path: "{{ matrix_mautrix_facebook_base_path }}/docker-src"
|
||||||
|
|
||||||
|
matrix_mautrix_facebook_command_prefix: "!fb"
|
||||||
|
|
||||||
# Whether or not the public-facing endpoints should be enabled (web-based login)
|
# Whether or not the public-facing endpoints should be enabled (web-based login)
|
||||||
matrix_mautrix_facebook_appservice_public_enabled: true
|
matrix_mautrix_facebook_appservice_public_enabled: true
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@ bridge:
|
|||||||
- first_name
|
- first_name
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!fb"
|
command_prefix: "{{ matrix_mautrix_facebook_command_prefix }}"
|
||||||
|
|
||||||
# Number of chats to sync (and create portals for) on startup/login.
|
# Number of chats to sync (and create portals for) on startup/login.
|
||||||
# Set 0 to disable automatic syncing.
|
# Set 0 to disable automatic syncing.
|
||||||
|
@ -24,6 +24,8 @@ matrix_mautrix_googlechat_homeserver_address: "{{ matrix_homeserver_container_ur
|
|||||||
matrix_mautrix_googlechat_homeserver_domain: '{{ matrix_domain }}'
|
matrix_mautrix_googlechat_homeserver_domain: '{{ matrix_domain }}'
|
||||||
matrix_mautrix_googlechat_appservice_address: 'http://matrix-mautrix-googlechat:8080'
|
matrix_mautrix_googlechat_appservice_address: 'http://matrix-mautrix-googlechat:8080'
|
||||||
|
|
||||||
|
matrix_mautrix_googlechat_command_prefix: "!gc"
|
||||||
|
|
||||||
# Controls whether the matrix-mautrix-googlechat container exposes its HTTP port (tcp/8080 in the container).
|
# Controls whether the matrix-mautrix-googlechat container exposes its HTTP port (tcp/8080 in the container).
|
||||||
#
|
#
|
||||||
# Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9007"), or empty string to not expose.
|
# Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9007"), or empty string to not expose.
|
||||||
|
@ -62,7 +62,7 @@ bridge:
|
|||||||
- name
|
- name
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!HO"
|
command_prefix: "{{ matrix_mautrix_googlechat_command_prefix }}"
|
||||||
|
|
||||||
# Number of chats to sync (and create portals for) on startup/login.
|
# Number of chats to sync (and create portals for) on startup/login.
|
||||||
# Maximum 20, set 0 to disable automatic syncing.
|
# Maximum 20, set 0 to disable automatic syncing.
|
||||||
|
@ -24,6 +24,8 @@ matrix_mautrix_hangouts_homeserver_address: "{{ matrix_homeserver_container_url
|
|||||||
matrix_mautrix_hangouts_homeserver_domain: '{{ matrix_domain }}'
|
matrix_mautrix_hangouts_homeserver_domain: '{{ matrix_domain }}'
|
||||||
matrix_mautrix_hangouts_appservice_address: 'http://matrix-mautrix-hangouts:8080'
|
matrix_mautrix_hangouts_appservice_address: 'http://matrix-mautrix-hangouts:8080'
|
||||||
|
|
||||||
|
matrix_mautrix_hangouts_command_prefix: "!HO"
|
||||||
|
|
||||||
# Controls whether the matrix-mautrix-hangouts container exposes its HTTP port (tcp/8080 in the container).
|
# Controls whether the matrix-mautrix-hangouts container exposes its HTTP port (tcp/8080 in the container).
|
||||||
#
|
#
|
||||||
# Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9007"), or empty string to not expose.
|
# Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9007"), or empty string to not expose.
|
||||||
|
@ -62,7 +62,7 @@ bridge:
|
|||||||
- name
|
- name
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!HO"
|
command_prefix: "{{ matrix_mautrix_hangouts_command_prefix }}"
|
||||||
|
|
||||||
# Number of chats to sync (and create portals for) on startup/login.
|
# Number of chats to sync (and create portals for) on startup/login.
|
||||||
# Maximum 20, set 0 to disable automatic syncing.
|
# Maximum 20, set 0 to disable automatic syncing.
|
||||||
|
@ -22,6 +22,8 @@ matrix_mautrix_instagram_homeserver_address: "{{ matrix_homeserver_container_url
|
|||||||
matrix_mautrix_instagram_homeserver_domain: '{{ matrix_domain }}'
|
matrix_mautrix_instagram_homeserver_domain: '{{ matrix_domain }}'
|
||||||
matrix_mautrix_instagram_appservice_address: 'http://matrix-mautrix-instagram:29330'
|
matrix_mautrix_instagram_appservice_address: 'http://matrix-mautrix-instagram:29330'
|
||||||
|
|
||||||
|
matrix_mautrix_instagram_command_prefix: "!ig"
|
||||||
|
|
||||||
# A list of extra arguments to pass to the container
|
# A list of extra arguments to pass to the container
|
||||||
matrix_mautrix_instagram_container_extra_arguments: []
|
matrix_mautrix_instagram_container_extra_arguments: []
|
||||||
|
|
||||||
|
@ -176,7 +176,7 @@ bridge:
|
|||||||
unimportant_bridge_notices: true
|
unimportant_bridge_notices: true
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!ig"
|
command_prefix: "{{ matrix_mautrix_instagram_command_prefix }}"
|
||||||
# Permissions for using the bridge.
|
# Permissions for using the bridge.
|
||||||
# Permitted values:
|
# Permitted values:
|
||||||
# user - Use the bridge with puppeting.
|
# user - Use the bridge with puppeting.
|
||||||
|
@ -30,6 +30,8 @@ matrix_mautrix_signal_homeserver_address: ''
|
|||||||
matrix_mautrix_signal_homeserver_domain: ''
|
matrix_mautrix_signal_homeserver_domain: ''
|
||||||
matrix_mautrix_signal_appservice_address: 'http://matrix-mautrix-signal:29328'
|
matrix_mautrix_signal_appservice_address: 'http://matrix-mautrix-signal:29328'
|
||||||
|
|
||||||
|
matrix_mautrix_signal_command_prefix: "!signal"
|
||||||
|
|
||||||
# Controls whether the matrix-mautrix-signal container exposes its port (tcp/29328 in the container).
|
# Controls whether the matrix-mautrix-signal container exposes its port (tcp/29328 in the container).
|
||||||
#
|
#
|
||||||
# Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9006"), or empty string to not expose.
|
# Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9006"), or empty string to not expose.
|
||||||
|
@ -197,7 +197,7 @@ bridge:
|
|||||||
shared_secret: generate
|
shared_secret: generate
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!signal"
|
command_prefix: "{{ matrix_mautrix_signal_command_prefix }}"
|
||||||
|
|
||||||
# Messages sent upon joining a management room.
|
# Messages sent upon joining a management room.
|
||||||
# Markdown is supported. The defaults are listed below.
|
# Markdown is supported. The defaults are listed below.
|
||||||
|
@ -23,6 +23,8 @@ matrix_mautrix_telegram_base_path: "{{ matrix_base_data_path }}/mautrix-telegram
|
|||||||
matrix_mautrix_telegram_config_path: "{{ matrix_mautrix_telegram_base_path }}/config"
|
matrix_mautrix_telegram_config_path: "{{ matrix_mautrix_telegram_base_path }}/config"
|
||||||
matrix_mautrix_telegram_data_path: "{{ matrix_mautrix_telegram_base_path }}/data"
|
matrix_mautrix_telegram_data_path: "{{ matrix_mautrix_telegram_base_path }}/data"
|
||||||
|
|
||||||
|
matrix_mautrix_telegram_command_prefix: "!tg"
|
||||||
|
|
||||||
# Get your own API keys at https://my.telegram.org/apps
|
# Get your own API keys at https://my.telegram.org/apps
|
||||||
matrix_mautrix_telegram_api_id: ''
|
matrix_mautrix_telegram_api_id: ''
|
||||||
matrix_mautrix_telegram_api_hash: ''
|
matrix_mautrix_telegram_api_hash: ''
|
||||||
|
@ -276,7 +276,7 @@ bridge:
|
|||||||
list: []
|
list: []
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!tg"
|
command_prefix: "{{ matrix_mautrix_telegram_command_prefix }}"
|
||||||
|
|
||||||
# Permissions for using the bridge.
|
# Permissions for using the bridge.
|
||||||
# Permitted values:
|
# Permitted values:
|
||||||
|
@ -22,6 +22,8 @@ matrix_mautrix_twitter_homeserver_address: "{{ matrix_homeserver_container_url }
|
|||||||
matrix_mautrix_twitter_homeserver_domain: '{{ matrix_domain }}'
|
matrix_mautrix_twitter_homeserver_domain: '{{ matrix_domain }}'
|
||||||
matrix_mautrix_twitter_appservice_address: 'http://matrix-mautrix-twitter:29327'
|
matrix_mautrix_twitter_appservice_address: 'http://matrix-mautrix-twitter:29327'
|
||||||
|
|
||||||
|
matrix_mautrix_twitter_command_prefix: "!tw"
|
||||||
|
|
||||||
# A list of extra arguments to pass to the container
|
# A list of extra arguments to pass to the container
|
||||||
matrix_mautrix_twitter_container_extra_arguments: []
|
matrix_mautrix_twitter_container_extra_arguments: []
|
||||||
|
|
||||||
|
@ -163,7 +163,7 @@ bridge:
|
|||||||
resend_bridge_info: false
|
resend_bridge_info: false
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!tw"
|
command_prefix: "{{ matrix_mautrix_twitter_command_prefix }}"
|
||||||
|
|
||||||
# Permissions for using the bridge.
|
# Permissions for using the bridge.
|
||||||
# Permitted values:
|
# Permitted values:
|
||||||
|
@ -23,6 +23,8 @@ matrix_mautrix_whatsapp_homeserver_address: "{{ matrix_homeserver_container_url
|
|||||||
matrix_mautrix_whatsapp_homeserver_domain: "{{ matrix_domain }}"
|
matrix_mautrix_whatsapp_homeserver_domain: "{{ matrix_domain }}"
|
||||||
matrix_mautrix_whatsapp_appservice_address: "http://matrix-mautrix-whatsapp:8080"
|
matrix_mautrix_whatsapp_appservice_address: "http://matrix-mautrix-whatsapp:8080"
|
||||||
|
|
||||||
|
matrix_mautrix_whatsapp_command_prefix: "!wa"
|
||||||
|
|
||||||
# A list of extra arguments to pass to the container
|
# A list of extra arguments to pass to the container
|
||||||
matrix_mautrix_whatsapp_container_extra_arguments: []
|
matrix_mautrix_whatsapp_container_extra_arguments: []
|
||||||
|
|
||||||
|
@ -139,7 +139,7 @@ bridge:
|
|||||||
federate_rooms: {{ matrix_mautrix_whatsapp_federate_rooms|to_json }}
|
federate_rooms: {{ matrix_mautrix_whatsapp_federate_rooms|to_json }}
|
||||||
|
|
||||||
# The prefix for commands. Only required in non-management rooms.
|
# The prefix for commands. Only required in non-management rooms.
|
||||||
command_prefix: "!wa"
|
command_prefix: "{{ matrix_mautrix_whatsapp_command_prefix }}"
|
||||||
|
|
||||||
# Messages sent upon joining a management room.
|
# Messages sent upon joining a management room.
|
||||||
# Markdown is supported. The defaults are listed below.
|
# Markdown is supported. The defaults are listed below.
|
||||||
|
Loading…
Reference in New Issue
Block a user