diff --git a/PRIVACY.md b/PRIVACY.md index ea64d02..c163f35 100644 --- a/PRIVACY.md +++ b/PRIVACY.md @@ -21,4 +21,4 @@ Out of these, **only guild and channel IDs are stored in the database** for conf If you want this data removed on the main instance, you can DM me on Discord (Essem#9261) or email me at [data@essem.space](mailto:data@essem.space). -Hopefully this document is clear enough to help understand what esmBot does and doesn't use. If you have any further questions, please contact me via the [esmBot Support](https://projectlounge.pw/support) server. +Hopefully this document is clear enough to help understand what esmBot does and doesn't use. If you have any further questions, please contact me via the [esmBot Support](https://esmbot.net/support) server. diff --git a/README.md b/README.md index 4392b04..e16c7a7 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,9 @@ esmBot is an easily-extendable, multipurpose, and entertainment-focused Discord [![Top.gg](https://top.gg/api/widget/429305856241172480.svg)](https://top.gg/bot/429305856241172480) ## Usage -You can invite the bot to your server using this link: https://projectlounge.pw/invite +You can invite the bot to your server using this link: https://esmbot.net/invite -A command list can be found [here](https://projectlounge.pw/esmBot/help.html). +A command list can be found [here](https://esmbot.net/help.html). If you want to self-host the bot, a guide can be found [here](https://docs.esmbot.net/setup). diff --git a/commands/general/help.js b/commands/general/help.js index fbfbaee..736d8cf 100644 --- a/commands/general/help.js +++ b/commands/general/help.js @@ -5,7 +5,7 @@ import { random } from "../../utils/misc.js"; import paginator from "../../utils/pagination/pagination.js"; import * as help from "../../utils/help.js"; import Command from "../../classes/command.js"; -const tips = ["You can change the bot's prefix using the prefix command.", "Image commands also work with images previously posted in that channel.", "You can use the tags commands to save things for later use.", "You can visit https://projectlounge.pw/esmBot/help.html for a web version of this command list.", "You can view a command's aliases by putting the command name after the help command (e.g. help image).", "Parameters wrapped in [] are required, while parameters wrapped in {} are optional.", "esmBot is hosted and paid for completely out-of-pocket by the main developer. If you want to support development, please consider donating! https://patreon.com/TheEssem"]; +const tips = ["You can change the bot's prefix using the prefix command.", "Image commands also work with images previously posted in that channel.", "You can use the tags commands to save things for later use.", "You can visit https://esmbot.net/help.html for a web version of this command list.", "You can view a command's aliases by putting the command name after the help command (e.g. help image).", "Parameters wrapped in [] are required, while parameters wrapped in {} are optional.", "esmBot is hosted and paid for completely out-of-pocket by the main developer. If you want to support development, please consider donating! https://patreon.com/TheEssem"]; class HelpCommand extends Command { async run() { @@ -21,8 +21,8 @@ class HelpCommand extends Command { iconURL: this.client.user.avatarURL() }, title: `${this.guild ? prefix : ""}${command}`, - url: "https://projectlounge.pw/esmBot/help.html", - description: command === "tags" ? "The main tags command. Check the help page for more info: https://projectlounge.pw/esmBot/help.html" : info.description, + url: "https://esmbot.net/help.html", + description: command === "tags" ? "The main tags command. Check the help page for more info: https://esmbot.net/help.html" : info.description, color: 16711680, fields: [{ name: "Aliases", diff --git a/commands/general/info.js b/commands/general/info.js index c13ea1f..0293f9f 100644 --- a/commands/general/info.js +++ b/commands/general/info.js @@ -31,7 +31,7 @@ class InfoCommand extends Command { }, { name: "✅ Official Server:", - value: "[Click here!](https://projectlounge.pw/support)" + value: "[Click here!](https://esmbot.net/support)" }, { name: "💻 Source Code:", @@ -39,7 +39,7 @@ class InfoCommand extends Command { }, { name: "🛡️ Privacy Policy:", - value: "[Click here!](https://projectlounge.pw/esmBot/privacy.html)" + value: "[Click here!](https://esmbot.net/privacy.html)" }, { name: "🐦 Twitter:", diff --git a/commands/music/music.js b/commands/music/music.js index 37434ef..684a880 100644 --- a/commands/music/music.js +++ b/commands/music/music.js @@ -5,7 +5,7 @@ import { commands, aliases, info, categories } from "../../utils/collections.js" class MusicAIOCommand extends Command { async run() { let cmd = this.type === "classic" ? this.args[0] : this.optionsArray[0].name; - if (cmd === "music" || this.constructor.aliases.includes(cmd)) return "https://projectlounge.pw/robotdance.gif"; + if (cmd === "music" || this.constructor.aliases.includes(cmd)) return "https://esmbot.net/robotdance.gif"; await this.acknowledge(); if (this.type === "classic") { this.origOptions.args.shift(); diff --git a/config/messages.json b/config/messages.json index 86b9ec8..34d4f66 100644 --- a/config/messages.json +++ b/config/messages.json @@ -93,7 +93,7 @@ "OpenMPT", "follow @esmBot_ on Twitter", "with GIFs", - "check out more stuff at projectlounge.pw", + "check out the website at esmbot.net", "the", "you just lost the game", "Yandere Simulator", diff --git a/docs/CNAME b/docs/CNAME new file mode 100644 index 0000000..e4dbe0b --- /dev/null +++ b/docs/CNAME @@ -0,0 +1 @@ +docs.esmbot.net \ No newline at end of file diff --git a/docs/index.md b/docs/index.md index 4ff3671..822cfcc 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,3 +1,3 @@ Welcome to the esmBot documentation site! -You're probably looking for the [Setup](setup.md) page. If you're an end user looking to invite the bot, head over to [https://projectlounge.pw/invite](https://projectlounge.pw/invite). \ No newline at end of file +You're probably looking for the [Setup](setup.md) page. If you're an end user looking to invite the bot, head over to [https://esmbot.net/invite](https://esmbot.net/invite). \ No newline at end of file diff --git a/docs/setup.md b/docs/setup.md index 52922f1..28212ce 100644 --- a/docs/setup.md +++ b/docs/setup.md @@ -10,7 +10,7 @@ Here are some instructions to get esmBot up and running from source. !!! warning If you want to run the bot on Windows, [Windows Subsystem for Linux](https://docs.microsoft.com/en-us/windows/wsl/install-win10) is recommended. This guide is somewhat Linux-centric, so for now you're mostly on your own if you decide not to use WSL. -If you have any further questions regarding setup, feel free to ask in the #support channel on the [esmBot Support server](https://projectlounge.pw/support). +If you have any further questions regarding setup, feel free to ask in the #support channel on the [esmBot Support server](https://esmbot.net/support). !!! tip You can run the bot using Docker for a somewhat simpler setup experience. [Click here to go to the Docker setup guide.](https://docs.esmbot.net/docker) @@ -234,4 +234,4 @@ pm2 start ecosystem.config.cjs *** -If you have any further questions regarding self-hosting, feel free to ask in the #support channel on the [esmBot Support server](https://projectlounge.pw/support). +If you have any further questions regarding self-hosting, feel free to ask in the #support channel on the [esmBot Support server](https://esmbot.net/support).