description |
---|
c-settings |
CalcBot has a few settings you can change to customize its behavior. This page will describe those settings and how to change them.
CalcBot, by default, uses a period / dot (.
) as the decimal separator. There are, of course, many other countries who use a comma (,
) as the decimal separator.
You can change the symbol used to separate decimals with the command, c-settings calcin <mode>
, where <mode>
can be one of two options:
dec
(default) - Decimal numbers are represented with a period / dot (.
); function parameters are separated by commas (,
)com
- Decimal numbers are represented with a comma (,
); function parameters are separated by periods / dots (.
)
Note, that by changing the way decimal numbers are represented, you also will change the way function parameters, e.g. log(8, 2)
, are distinguished.
CalcBot will automatically format results from c-calculate
in decimal, scientific, and imaginary notation.
You can change how results should be formatted with the command, c-settings calcout <mode>
, with these possible modes:
auto
(default) - Displays all numbers as decimals, switching to scientific / imaginary notation as neededscin
- Displays all numbers in scientific notationfrac
- Displays all numbers as fractionsword
- Displays all numbers in word form
The c-recollect
commands allow you to collect previously deleted / edited messages. Running these commands (c-recollect deleted
/ c-recollect edited
) will display the date of when the message was deleted / edited, by default, in English as used in the USA.
You can change the format of these dates by setting your locale with c-settings locale <locale>
. The simplest of the many possible locales would be <language code>-<region code>
. For example, en-US
is a valid locale, and this represents the English language as used in the USA. Here are examples of valid locales and links to find your specific locale:
en-GB
- English language as used in Great Britainvi-VN
- Vietnamese language as used in Vietnamko-KR
- Korean language as used in South Korea- JavaScript locale syntax
- ISO 639-1 language codes
- ISO 3166-1 alpha-2 country codes
The c-clock
and c-remind at
commands depend on your time zone. It is impossible to detect your time zone directly through Discord, so you'll need to set your time zone manually with c-settings timezone <offset>
. The value of <offset>
should be the time in hours your time zone is displaced from UTC time. You can find the UTC offset of your current time zone with a quick Google search.