Skip to content
Extraits de code Groupes Projets
Valider 5f5c23b4 rédigé par Will Hunt's avatar Will Hunt Validation de GitHub
Parcourir les fichiers

Merge pull request #39 from anoadragon453/develop

Add config option to specify default directory listing
parents a22a4db7 fc1b336e
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -12,3 +12,5 @@ logging: ...@@ -12,3 +12,5 @@ logging:
level: "warn" #silly, verbose, info, http, warn, error level: "warn" #silly, verbose, info, http, warn, error
database: database:
filename: "discord.db" filename: "discord.db"
room:
defaultVisibility: "public"
...@@ -38,3 +38,9 @@ properties: ...@@ -38,3 +38,9 @@ properties:
properties: properties:
filename: filename:
type: "string" type: "string"
room:
type: "object"
required: ["defaultVisibility"]
properties:
defaultVisibility:
type: "string"
...@@ -5,6 +5,7 @@ export class DiscordBridgeConfig { ...@@ -5,6 +5,7 @@ export class DiscordBridgeConfig {
public auth: DiscordBridgeConfigAuth; public auth: DiscordBridgeConfigAuth;
public logging: DiscordBridgeConfigLogging; public logging: DiscordBridgeConfigLogging;
public database: DiscordBridgeConfigDatabase; public database: DiscordBridgeConfigDatabase;
public room: DiscordBridgeConfigRoom;
} }
class DiscordBridgeConfigBridge { class DiscordBridgeConfigBridge {
...@@ -27,3 +28,7 @@ export class DiscordBridgeConfigAuth { ...@@ -27,3 +28,7 @@ export class DiscordBridgeConfigAuth {
class DiscordBridgeConfigLogging { class DiscordBridgeConfigLogging {
public level: string; public level: string;
} }
class DiscordBridgeConfigRoom {
public defaultVisibility: string;
}
...@@ -175,7 +175,7 @@ export class MatrixRoomHandler { ...@@ -175,7 +175,7 @@ export class MatrixRoomHandler {
remote.set("update_name", true); remote.set("update_name", true);
remote.set("update_topic", true); remote.set("update_topic", true);
const creationOpts = { const creationOpts = {
visibility: "public", visibility: this.config.room.defaultVisibility,
room_alias_name: alias, room_alias_name: alias,
name: `[Discord] ${channel.guild.name} #${channel.name}`, name: `[Discord] ${channel.guild.name} #${channel.name}`,
topic: channel.topic ? channel.topic : "", topic: channel.topic ? channel.topic : "",
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter