This introduces an indirection layer between database items and real users by introducing the "internal user id", which is used internally to reference users. When a user wishes for their information to be removed, we disassociate their real and internal user IDs, replacing it with a "real ID" of 0, which is not a valid Discord snowflake.
The script to cause this action is in the root directory as user_privacy_scrub.py
This introduces an indirection layer between database items and real users by introducing the "internal user id", which is used internally to reference users. When a user wishes for their information to be removed, we disassociate their real and internal user IDs, replacing it with a "real ID" of 0, which is not a valid Discord snowflake.
The script to cause this action is in the root directory as
user_privacy_scrub.py