Skip to content

Commit

Permalink
Twitter to X, text updates, TypeScript updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
Senexis committed Nov 1, 2023
1 parent 807c2bf commit e76f413
Show file tree
Hide file tree
Showing 25 changed files with 2,732 additions and 715 deletions.
25 changes: 25 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
module.exports = {
"env": {
"browser": true,
"es2021": true
},
"extends": [
"standard-with-typescript",
"plugin:react/recommended"
],
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module"
},
"plugins": [
"react"
],
"rules": {
"react/no-unescaped-entities": "off",
},
"settings": {
"react": {
"version": "detect",
},
},
}
3 changes: 2 additions & 1 deletion .github/scripts/redirects.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@
"patreon": "https://www.patreon.com/bePatron?u=27626198",
"status": "https://status.rdo.gg/",
"translate": "https://translate.rdo.gg/",
"twitter": "https://twitter.com/rdo_gg"
"twitter": "https://twitter.com/rdo_gg",
"x": "https://x.com/rdo_gg"
}
2 changes: 1 addition & 1 deletion docs/credits/patrons.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Patrons

The following people are currently supporting the but through Patreon. Thank you so much for your support if you're in this list! You can also support the bot by pledging to one of the following tiers
The following people are currently supporting RDO.GG through Patreon. Thank you so much for your support if you're in this list! You can also support RDO.GG by pledging to one of the following tiers
on Patreon:

import Patrons from '@site/src/components/Patrons';
Expand Down
2 changes: 1 addition & 1 deletion docs/credits/translators.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Translators

The following people have translated RDO Compendium into their language. Thank you for your support! If you want to help translate the bot, please visit the
The following people have translated RDO Compendium into their language. Thank you for your support! If you want to help translate RDO Compendium, please visit the
[translation website](https://rdo.gg/translate/).

:::info
Expand Down
58 changes: 29 additions & 29 deletions docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,50 +11,50 @@ Please note that a [commands guide](./guides/commands) and a [settings guide](./
Is something missing from this FAQ? Let us know in the support server or use `/feedback` in a guild with RDO Compendium.
:::

## Bot
## General

### When did the bot get started?
### When did RDO Compendium get started?

The bot got started in June of 2020. At that time the bot started to get a few basic functionalities.
RDO Compendium got started in June of 2020. At that time RDO Compendium only offered a few basic functionalities, but it got expanded over time through years of updates.

### Who made the bot?
### Who made RDO Compendium?

The bot was developed by Senexis. He is currently the only developer for the bot. A full list of all contributors can be found by using the `/credits` command.
RDO Compendium was developed by Senexis. He is currently the only developer for RDO Compendium. A full list of all contributors can be found by using the `/credits` command.

### How often does the bot get an update?
### How often does RDO Compendium get an update?

Content that is added in a game update gets added to the bot as soon as possible, usually with some information that isn't widely known yet.
Content that is added in a game update gets added to RDO Compendium as soon as possible, usually with some information that isn't widely known yet.
Other than content updates, bug fixes and new features get added on a regular basis.

### How accurate is the bot's information?
### How accurate is RDO Compendium's information?

Most information from the bot is obtained from the game itself by way of creative data gathering. This way, the accuracy of the information can be guaranteed.
Most information from RDO Compendium is obtained from the game itself by way of creative data gathering. This way, the accuracy of the information can be guaranteed.

### How can I support the bot?
### How can I support RDO.GG?

You can support the bot monetarily by becoming a Patron, or you can spread the word about the bot. Both are greatly appreciated.
You can support RDO.GG monetarily by becoming a Patron, or you can spread the word about RDO.GG or RDO Compendium. Both are greatly appreciated.

## Premium

### What is Premium?

Supporting the bot with €3.99 or more on Patreon will enable you to automate certain notifications and create fun assets to play around with.
Supporting RDO.GG with €3.99 or more on Patreon will enable you to automate certain notifications and create fun assets to play around with.

### What exactly do I get with Premium?

Premium members get access to a selection of Premium-only commands and access to a host of automatic notification options.

### How do I activate Premium?

To learn more about the Premium activation process, please visit the [premium guide](./guides/premium).
To learn more about the Premium activation process, please visit the [Premium guide](./guides/premium).

### Do I need to keep paying for Premium?

In general, the answer to this is yes to be able to keep the bot up and running. However, exceptions can be made in certain circumstances.
In general, the answer to this is yes to be able to keep RDO.GG up and running. However, exceptions can be made in certain circumstances.

### If I do stop, how long do I get to keep Premium?

If you decide you want to stop supporting the bot for any reason, you'll lose access to Premium at the start of the next month.
If you decide you want to stop supporting RDO.GG for any reason, you'll lose access to Premium at the start of the next month.
So say you stop supporting at the 14th, you'll keep Premium until the 1st of the next month.

### Can I get Premium for free?
Expand All @@ -64,23 +64,23 @@ Eligible content creators include: tool creators, information gatherers, map cre

## Issues

### Why doesn't the bot respond?
### Why doesn't RDO Compendium respond?

This can have multiple causes. Perhaps the bot doesn't have proper permission to talk in that channel. It could also be that the bot is down briefly for some updates.
This can have multiple causes. Perhaps RDO Compendium doesn't have proper permission to talk in that channel. It could also be that RDO Compendium is down briefly for some updates.

### Why can't I see the bot's commands?
### Why can't I see RDO Compendium's commands?

Make sure that you have the **Use Application Commands** permission. In addition, check whether you have set up the bot's application permissions in such a way that they command you're trying to use
Make sure that you have the **Use Application Commands** permission. In addition, check whether you have set up RDO Compendium's application permissions in such a way that they command you're trying to use
is allowed to be used in the channel itself. If you need help getting that set up, please visit the
[Discord support article](https://support.discord.com/hc/en-us/articles/4644915651095-Command-Permissions) for more information about Slash command permissions.

### Why don't emoji work when using commands?

The common reason emoji don't work is because the bot doesn't have the **Use External Emoji** permission. Please make sure to add the permission to the bot's role, and make sure the channel you're
using commands in doesn't override (deny) the permission for the bot.
The common reason emoji don't work is because RDO Compendium doesn't have the **Use External Emoji** permission. Please make sure to add the permission to RDO Compendium's role, and make sure the channel you're
using commands in doesn't override (deny) the permission for RDO Compendium.

If you've made sure the bot has the permission, but still don't see the emoji, please check whether the `@everyone` role has the permission in the channel. A Discord quirk is that in order for
commands to respond with emoji, both the `@everyone` role and the bot needs to have the **Use External Emoji** permission. Please note that you don't need to add the permission to the role itself,
If you've made sure RDO Compendium has the permission, but still don't see the emoji, please check whether the `@everyone` role has the permission in the channel. A Discord quirk is that in order for
commands to respond with emoji, both the `@everyone` role and RDO Compendium needs to have the **Use External Emoji** permission. Please note that you don't need to add the permission to the role itself,
just adding it the the channel will do the trick.

:::info
Expand All @@ -92,17 +92,17 @@ Regarding the Discord quirk, here's what Discord has to say:
You can read more about this [here (question no. 18)](https://time-mambo-c70.notion.site/DDevs-May-27-Q-A-17431321344b4ce7915fe7b5f83b1f41).
:::

### Why can't the bot find something I look for?
### Why can't RDO Compendium find something I look for?

If the bot can't find something, try using slightly different keywords. Sometimes something is known differently in the game than what you're looking for.
A common example of this is looking for `buffalo` while the actual name is `bison`. Of course, the thing you're looking for might just not be in the bot.
If RDO Compendium can't find something, try using slightly different keywords. Sometimes something is known differently in the game than what you're looking for.
A common example of this is looking for `buffalo` while the actual name is `bison`. Of course, the thing you're looking for might just not be in RDO Compendium.
If you believe this is the case, please leave feedback using the appropriate button.

### How come the bot doesn't detect me as Administrator?
### How come RDO Compendium doesn't detect me as Administrator?

The bot determines whether you are an administrator or not by checking whether you have the Administrator permission. Please make sure you have the permission or ask your server owner for help.
RDO Compendium determines whether you are an administrator or not by checking whether you have the Administrator permission. Please make sure you have the permission or ask your server owner for help.

### Why is the bot talking in a different language?
### Why is RDO Compendium talking in a different language?

To learn more about languages, please visit the [languages guide](./guides/languages).

Expand Down
20 changes: 10 additions & 10 deletions docs/guides/commands.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Commands

Starting out, the bot may seem a bit intimidating to you. However, fret not since this page will help you to get started with the bot by explaining the different commands,
Starting out, RDO Compendium may seem a bit intimidating to you. However, fret not since this page will help you to get started with RDO Compendium by explaining the different commands,
and giving you tips and tricks on finding whatever it is you want to find within Red Dead Redemption 2 and Red Dead Online.

Commands are how you control the bot. If you type `/help` in a channel the bot is in, it will reply to you with a list of all commands available within the bot for example.
Commands are how you control RDO Compendium. If you type `/help` in a channel RDO Compendium is in, it will reply to you with a list of all commands available within RDO Compendium for example.
Some commands may require you to provide more information, such as the `/find` command, which is used by typing `/find bear` to search for a bear, for example.

If you ever get stuck, feel free to reach out on the bot's Discord server for additional support.
If you ever get stuck, feel free to reach out on RDO Compendium's Discord server for additional support.

## Compendium

Expand Down Expand Up @@ -49,21 +49,21 @@ These commands are additional functionality reserved for Patrons.
| Command | Description |
| :-------- | :--------------------------------------------------------------------------------------------- |
| /audio | Sends a random audio clip from the game |
| /feed | Generates an RDO-styled feed<br />![Feed example](/img/wiki/feed-example.png) |
| /feed | Generates an RDO-styled feed<br /><details><summary>Show example</summary> ![Feed example](/img/wiki/feed-example.png)</details> |
| /loading | Sends a random loading screen from the game |
| /location | Generates an RDO-styled location card<br />![Location example](/img/wiki/location-example.png) |
| /title | Generates an RDO-styled title<br />![Title example](/img/wiki/title-example.png) |
| /toast | Generates an RDO-styled toast<br />![Toast example](/img/wiki/toast-example.png) |
| /location | Generates an RDO-styled location card<br /><details><summary>Show example</summary> ![Location example](/img/wiki/location-example.png)</details> |
| /title | Generates an RDO-styled title<br /><details><summary>Show example</summary> ![Title example](/img/wiki/title-example.png)</details> |
| /toast | Generates an RDO-styled toast<br /><details><summary>Show example</summary> ![Toast example](/img/wiki/toast-example.png)</details> |

## Miscellaneous

These commands are mostly commands that are used to find information about the bot.
These commands are mostly commands that are used to find information about RDO Compendium.

| Command | Description |
| :----------------- | :----------------------------------------------------------------------- |
| /bot notifications | Displays notifications related to RDO Compendium (English only) |
| /bot updates | Displays the most recent changes to RDO Compendium (English only) |
| /credits | Displays the different people that made general contributions to the bot |
| /credits | Displays the different people that made general contributions to RDO Compendium |
| /delivery close | Closes your created Trader delivery |
| /delivery lock | Locks your created Trader delivery |
| /delivery start | Starts a Trader delivery |
Expand All @@ -73,7 +73,7 @@ These commands are mostly commands that are used to find information about the b
| /posse close | Closes your created posse |
| /posse lock | Locks your created posse |
| /posse start | Starts a posse |
| /support | Displays information about supporting the bot |
| /support | Displays information about supporting RDO Compendium |

## Settings

Expand Down
8 changes: 4 additions & 4 deletions docs/guides/languages.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Languages

RDO Compendium is available in multiple languages. Thanks to the help of the [translators](/wiki/credits/translators), the bot is available in quite a few languages. To change the language of the bot
RDO Compendium is available in multiple languages. Thanks to the help of the [translators](/wiki/credits/translators), RDO Compendium is available in quite a few languages. To change the language of RDO Compendium
for your server, you are able to use the `/settings` command to change the language. To do so, you can use `/settings set language` with any one of the available languages.

Once the language has been set, the bot will automatically reply to commands in the language you have set. For example, if you set the language to English, the bot will reply in English when you use
Once the language has been set, RDO Compendium will automatically reply to commands in the language you have set. For example, if you set the language to English, RDO Compendium will reply in English when you use
`/help`.

In certain circumstances, you may encounter content that's not been translated. This can have one of multiple causes:
Expand All @@ -16,5 +16,5 @@ In certain circumstances, you may encounter content that's not been translated.
If you notice content that's not been translated yet, consider visiting the [translation page](https://rdo.gg/translate/) to help translate it.
:::

To see a list of available languages included in the bot, use the `/settings set language` command or visit the [translator credits page](/wiki/credits/translators). If you do decide to help
translate the bot, all you'll need is to create a Crowdin account and you're set! Thank you so much for being interested in translating the bot!
To see a list of available languages included in RDO Compendium, use the `/settings set language` command or visit the [translator credits page](/wiki/credits/translators). If you do decide to help
translate RDO Compendium, all you'll need is to create a Crowdin account and you're set! Thank you so much for being interested in translating RDO Compendium!
8 changes: 4 additions & 4 deletions docs/guides/premium.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import PatreonButtons from '@site/src/components/PatreonButtons';

While the bulk of the features of RDO Compendium are free, there are some Premium benefits that are only available to those who choose to support the development and continued availability of the
bots through Patreon. If you are interested in supporting the bots, thank you very much! On this page you’ll find more info about the Premium benefits, how to activate them, and
bots through Patreon. If you are interested in supporting RDO.GG, thank you very much! On this page you’ll find more info about the Premium benefits, how to activate them, and
how to manage them.

:::tip
Expand Down Expand Up @@ -95,16 +95,16 @@ Patreon. If you need instructions on how to manage your pledge, please visit [th

### Cancelling your Pledge

If you decide you no longer want to pledge to the RDO Compendium project on Patreon, you can cancel your pledge at any time. By doing so, you will no longer be charged for your pledge, and you will
If you decide you no longer want to pledge to RDO.GG on Patreon, you can cancel your pledge at any time. By doing so, you will no longer be charged for your pledge, and you will
lose access to your Premium benefits. After you've cancelled your pledge, you will continue to have access to your Premium benefits until the first day of the next month. In order to cancel your
pledge, you can use the instructions found on [this Patreon support article](https://support.patreon.com/hc/en-us/articles/360005502572).

If you have a moment after cancelling your pledge, we'd like you to answer the exit survey to help us understand why you cancelled your pledge. This will help us fix any issues you might've had or
improve the RDO Compendium project further in the future.
improve RDO.GG further in the future.

### Getting a Refund

If you had a bad experience with the RDO Compendium project or if you just don't think it's quite a good fit for you, please reach out to us on the support Discord server and we'll be happy to
If you had a bad experience with RDO.GG or if you just don't think it's quite a good fit for you, please reach out to us on the support Discord server and we'll be happy to
provide you with a refund for the current month. Please note that in order to be eligible for a no-questions-asked refund, you must have been a Patron for no more than 14 days.

We may provide refunds to Patrons who have pledged for longer than 14 days in certain circumstances, so please do still reach out if you've been a Patron for longer than 14 days to see if are
Expand Down
Loading

0 comments on commit e76f413

Please sign in to comment.