How Lock Bot Handles Your Safety
This guide explains the safety tools provided to you, how Lock Bot keeps you safe and the items that Lock Botās staff can do to assist you.
Tools to Keep You Safe
How Lock Bot Handles Codes
Codes are an essential part of Lock Bot. They help ensure your keys are not easily accessible when a lock is ongoing. However, unlike some services, using is optional in Lock Bot. Therefore, if you are uncomfortable using codes or do not have the means to, you can still easily use Lock Bot.
NOTE If you create a lock without a code, it will not count time towards your stats unless you enable codeless stats in your user settings.
Also, unlike most other services, Lock Bot supports tamper seals. These seals act as one time ālocksā to secure your lock or keys while allowing access at any time. Each seal includes a code that you can use to verify that you have not replaced it. The bot displays these codes publicly in the lock menu. They otherwise function as any other code would.
Whenever a code is created, regardless of type, it gets stored into the code pool attached to your user account. This pool always stores the last five codes, and the active code is stored within the lock itself. This pool of historic codes can be accessed at any time by using the /viewcodes
command.
This command displays the last five codes, but it hides the current active code and any other codes created within the last 15 minutes. If you need access to a hidden code, learn how Lock Botās staff can help.
Whenever you unlock your lockāwhether for a custom unlock, finishing a lock, or another reasonāthe bot will provide you with your lockās code. When the bot presents a code, it will ask you whether the code works. This prompt, part of Lock Botās code troubleshooter, helps you troubleshoot your code if it is not working.
If your code is correct, then no action is needed; you can either let the menu time out or click āCode works,ā which closes the menu. Clicking āCode does not work!ā launches Lock Bots code troubleshooter. This troubleshooter provides the code along with tips and suggestions on how to resolve the incorrect code.
We recommend that you keep one key easily accessible and independent of Lock Bot. Despite our best efforts to maintain data and stability, it is impossible to guarantee that your data will always be accessible. Read more about how we host Lock Bot.
Emergency Unlocks
By default, all locks have an emergency unlock option enabled. This allows the user to end the lock early in the event of an emergency. However, this also means the lock can not be resumed like a custom unlock option nor does this count towards the userās finished lock statistics.
To activate an emergency unlock, run the /lock
command, select āUnlock options,ā then select the āEmergency Unlockā option. You will then be unlocked.
Emergency unlocks are optional and can be disabled on a per-lock biases. They are always enabled by default when making a new lock. To disable the emergency unlock option, go to the āUnlock Optionsā section in the /createlock
menu and toggle emergency unlock off.
Staff and any keyholders can end a lock early if necessary, even if the emergency unlock option is disabled Click here to learn more about how Lock Bot staff can help.
Blocking Users
Lock Bot allows users to block any user at another time for any reason to prevent them from interacting.
Blocked users can-not view your profile or keyhold your lock. If a blocked user tries to view your profile or update an old profile view, the bot will show them an error message.
If you block a user that is currently keyholding your lock, Lock Bot will remove them as a keyholder, and they will no longer have any access to your lock. The bot will also automatically remove them from your trusted user list.
To block a user, use the /block
command with a user argument or by clicking the āUser Optionsā button under their profile and then clicking block.
For more information about blocking users, please visit the blocking command guide.
It is also highly recommended you block any users you block in Lock bot on Discord as well.
Reporting Users
Reporting users is almost the same story as blocking users. You can report users at any time by either using the /report-user
command or by clicking the āUser Optionsā button under their profile and then clicking report user.
Doing either of these will open up a pop up modal asking for the report reason and description of the report. You can also add images but these will need to be links. Once you hit submit Lock Bots staff team will be sent the report.
If the user is also violation Discords terms of service or community guidelines we also highly recommend you report them to Discord as well.
Private Accounts
Lock Bot allows you to make your account private, preventing non-trusted users from viewing your account and your commands.
Marking your account private will make the bot send all lock commands responses in private messages (e.g., /lock
and /createlock
), so that only you can see their responses. Users also can-not view your user profile unless they are in your trusted user list or are a pending or approved keyholder on a current lock.
This feature can be enabled or disabled at any time by running the /profile
command, clicking settings
, and toggle the private
option.
Click here to learn more about private accounts.
How Lock Bot Keeps you Safe
Lock Bot is hosted on a DigitalOcean droplet that only two people have access to. We use a RethinkDB database on this server, which stores its data in a digitalocean storage volume.
āVolumes store data on hardware that is separated from the Droplet and replicated multiple times across different racks, reducing the chances of data loss because of hardware failure.ā
Lock Botās database is also backed up daily to a DigitalOcean storage space.
This means that the chance of downtime or any data loss is incredibly low, but not completely impossible.
We will try to give as much notice as possible to any planned downtime. We recommend you follow our status updates channel in our support server for Lock Botās status updates.
What Lock Botās Staff Can Do
In situations where all your other options listed above can-not be used, our staff team may be able to help. However, please make sure all your other options are exhausted before contacting our staff.
All staff actions documented here are logged internally to prevent any of these tools from being abused.
If you need to reach out to staff for any of the issues below please join our support server.
Ending Locks
If you can-not end your lock and you do not have a keyholder, Lock Bot staff can force a lock to end. This works similar to when a keyholder force ends a lock. The lock will be stuck in a āready to be unlockedā state and it cannot be resumed.
Unfreezing Locks
If your lock is frozen and you do not have a keyholder or any other way to unfreeze your lock Lock Botās staff can unfreeze your lock. However, we recommend creating a new lock to avoid getting trapped in this state.
Force All Codes
In the event you need access to all your codes found in the /viewcodes
command, Lock Bot staff can help. Staff can force all codes, including hidden codes, to be visible to you.
Conclusion
We hope this guide helps explain how Lock Bot works to keep you safe and the policies in place regarding safety, as your safety is very important to us. If you have any remaining questions or have any suggestions on how to improve our policies we would love to hear from you in our support server.