diff --git a/example.js b/example.js index c047127..694f05f 100644 --- a/example.js +++ b/example.js @@ -22,9 +22,9 @@ const matrixClient = sdk.createClient({ accessToken: myAccessToken, userId: myUserId }); -const Searx = require('./index.js'); -const searx = new Searx(matrixClient) -searx.setSearxInstance(searxng_server); +const Searxng = require('./index.js'); +const searxng = new Searxng(matrixClient) +searxng.setSearxngInstance(searxng_server); // --------- The following settings are all optional: ---------------------- @@ -36,25 +36,25 @@ const uploadMatrixClient = sdk.createClient({ accessToken: "syt_AnotherRealAccessTokenDoNotCommit", userId: "@upload_leech:midov.pl" }); -searx.setUploadMatrixClient(uploadMatrixClient); +searxng.setUploadMatrixClient(uploadMatrixClient); */ // Set which rooms are not allowed to search for images. -//searx.setBlacklistedImgRooms(["!wehateimagesearching:matrix.org", "!wehateittoo:nerdsin.space"]); +//searxng.setBlacklistedImgRooms(["!wehateimagesearching:matrix.org", "!wehateittoo:nerdsin.space"]); // Set which rooms are not allowed to search for images with safesearch disabled. -//searx.setBlacklistedUimgRooms(["!sfw:matrix.org", "!church:nerdsin.space"]); +//searxng.setBlacklistedUimgRooms(["!sfw:matrix.org", "!church:nerdsin.space"]); // Set the amount of time in milliseconds users in a room are required to wait between searches (and allow some users to be immune to the cooldown and send as many as they want) /* -searx.setCooldownImmuneUsers(["@q:glowers.club", "@romanticusgondolaticus:glowers.club"]); -searx.setRoomCooldowns(new Map([ +searxng.setCooldownImmuneUsers(["@q:glowers.club", "@romanticusgondolaticus:glowers.club"]); +searxng.setRoomCooldowns(new Map([ ["!sCbWouzHiLEyfOAaSJ:midov.pl",30000] ])); */ // Lets you set which URL parameters are used in SearXNG queries. Useful for changing which search engines are included and excluded. See SearXNG's documentation for all of the parameters available. -//searx.setSearxParameters("disabled_engines=flickr__images"); +//searxng.setSearxngParameters("disabled_engines=flickr__images"); // Lets you add a whitelist for a room. When added, only the users in that whitelist will be able to search. Other users will receive an error. /* @@ -74,8 +74,8 @@ matrixClient.on("Room.timeline", function(event, room, toStartOfTimeline) { if (event.getTs() >= startupTime && event.getType() == "m.room.message" && event.getContent().body != null) { if (event.getContent().body.indexOf("!help") == 0) { - const helpMessage = "Commands:\n"+searx.getHelp(); - const formattedHelpMessage = "Commands:
"+searx.getFormattedHelp(); + const helpMessage = "Commands:\n"+searxng.getHelp(); + const formattedHelpMessage = "Commands:
"+searxng.getFormattedHelp(); const content = { "format": "org.matrix.custom.html", @@ -91,9 +91,9 @@ matrixClient.on("Room.timeline", function(event, room, toStartOfTimeline) { return; } - searx.handleMessage(event, room); + searxng.handleMessage(event, room); } }); -searx.startUploadMatrixClient(); +searxng.startUploadMatrixClient(); matrixClient.startClient();