mirror of
https://github.com/pragma-/pbot.git
synced 2024-11-19 10:29:30 +01:00
67 lines
2.2 KiB
Markdown
67 lines
2.2 KiB
Markdown
# Frequently Asked Questions
|
|
This is a work in progress. More questions coming soon!
|
|
|
|
<!-- md-toc-begin -->
|
|
* [How do I change my password?](#how-do-i-change-my-password)
|
|
* [How do I make PBot remember my `date` timezone?](#how-do-i-make-pbot-remember-my-date-timezone)
|
|
* [How do I make PBot remember my `weather` location?](#how-do-i-make-pbot-remember-my-weather-location)
|
|
* [How do I change the bot trigger?](#how-do-i-change-the-bot-trigger)
|
|
* [How do I whitelist a user?](#how-do-i-whitelist-a-user)
|
|
<!-- md-toc-end -->
|
|
|
|
### How do I change my password?
|
|
Use the [`my`](Commands.md#my) command to set the `password` user metadata for your
|
|
user account.
|
|
|
|
my password <your password>
|
|
|
|
### How do I make PBot remember my `date` timezone?
|
|
Use the [`my`](Commands.md#my) command to set the `timezone` user metadata for your
|
|
user account.
|
|
|
|
my timezone <your timezone>
|
|
|
|
### How do I make PBot remember my `weather` location?
|
|
Use the [`my`](Commands.md#my) command to set the `location` user metadata for your
|
|
user account.
|
|
|
|
my location <your location>
|
|
|
|
### How do I change the bot trigger?
|
|
To change the default `!` trigger to a different character use the [`regset`](Registry.md#regset)
|
|
command to change the `general.trigger` value.
|
|
|
|
For example, to change it to the `~` character:
|
|
|
|
regset general.trigger ~
|
|
|
|
To change it to both `!` and `~` (and others):
|
|
|
|
regset general.trigger [!~]
|
|
|
|
To use only the bot's nick:
|
|
|
|
regset general.trigger ""
|
|
|
|
You can also override the trigger on a per-channel basis by use the channel name
|
|
in place of `general`.
|
|
|
|
For example, to override the trigger specifically for `#channel`:
|
|
|
|
regset #channel.trigger ~
|
|
|
|
### How do I whitelist a user?
|
|
Whitelisting a user exempts them from anti-flood enforcement, ban-evasion checking,
|
|
being automatically muted or kicked for various offenses, and more.
|
|
|
|
To whitelist a user, use the [`useradd`](Admin.md#useradd) command with the
|
|
`is-whitelisted` capability argument. To whitelist them in all channels, add
|
|
the user to the global channel.
|
|
|
|
Usage: `useradd <username> <hostmasks> <channels> is-whitelisted`
|
|
|
|
If the user already exists, use the [`userset`](Admin.md#userset) command to
|
|
grant them the `is-whitelisted` capability.
|
|
|
|
Usage: `userset <username> is-whitelisted 1`
|