From 35ad1c7c7bb41c525fec7c4bdc315843fc6eee39 Mon Sep 17 00:00:00 2001 From: jesopo Date: Thu, 7 Feb 2019 13:51:08 +0000 Subject: Add SASL README.md --- modules/sasl/README.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 modules/sasl/README.md (limited to 'modules') diff --git a/modules/sasl/README.md b/modules/sasl/README.md new file mode 100644 index 00000000..668ef46d --- /dev/null +++ b/modules/sasl/README.md @@ -0,0 +1,35 @@ +# Configuring SASL + +You can either configure SASL through `!serverset sasl` from an registered and identified admin account or directly through sqlite. + +## !serverset sasl + +These commands are to be executed from a registered admin account + +#### PLAIN +> !serverset sasl plain : + +#### SCRAM-SHA-1 +> !serverset sasl scram-sha-1 : + +#### SCRAM-SHA-256 +> !serverset sasl scram-sha-256 : + +#### EXTERNAL +> !serverset sasl external + +## sqlite + +Execute these against the current bot database file (e.g. `$ sqlite3 databases/bot.db`) + +#### PLAIN +> INSERT INTO server_settings (, 'sasl', '{"mechanism": "plain", "args": ":"}'); + +#### SCRAM-SHA-1 +> INSERT INTO server_settings (, 'sasl', '{"mechanism": "scram-sha-1", "args": ":"}'); + +#### SCRAM-SHA-256 +> INSERT INTO server_settings (, 'sasl', '{"mechanism": "scram-sha-256", "args": ":"}'); + +#### external +> INSERT INTO server_settings (, 'sasl', '{"mechanism": "external"}'); -- cgit v1.3.1-10-gc9f91