TOTP-discord-bot
Discord bot to generate TOTP codes, and manage TOTP accounts.
This is intended for when you need to share an account for something (I needed it for sharing a team google account, and we kept the password in the open so I set up TOTP 2FA on it, and made this).
Keep your recovery codes safe, don't rely completely on this bot. Things can go wrong with it, and you don't want to be locked out of your accounts.
Security
This bot is not designed to be extremely secure. It doesn't use end-to-end encryption, so if you use the public bot, you are trusting it with your TOTP secrets, and if it gets compromised, your accounts are at risk. I am not liable for any damages caused by using this bot.
NOTE: This is unrelated to my TOTP[App]. That one uses end-to-end encryption, and is designed to be secure. (I'm not liable for that one either, but it's much more secure than this bot.)
Self-hosting
- Replace bot token in
config.py. - Run
poetry install - Run
poetry run python3 main.py
Usage
License
GPLv3
Metadata
Release files for discotp 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| discotp-1.0.2.tar.gz | 16.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| discotp-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.7 kB
Release files / discotp-1.0.2.tar.gz
| Download URL | discotp-1.0.2.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dbe7d3e49c59da1e1f5a6e6740fefb432d9c3214e22dedd90000ce81de116692
|
|
BLAKE2b-256 checksum How to use checksums |
50d94500f2982f2d07b37956d8f6857cd316a85e60bb7c5fb9b4b6a3c2a6afd7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1025-azure
|
Release files / discotp-1.0.2-py3-none-any.whl
| Download URL | discotp-1.0.2-py3-none-any.whl |
|---|---|
| Size | 17.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f38f1b1f314c6c5457fc3549fed0925d3d55a2abda3f578a4b08c1f410b51c3a
|
|
BLAKE2b-256 checksum How to use checksums |
f8149e5a89975fbd97398a4cbd51f946a9ee271b37d4e05f216499a14d0173a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1025-azure
|