feat: add NFT usernames and bot verification (#22)
Implements collectible usernames, official verification workflows, and third-party bot verification after maintainer protocol and migration review. The composite activity/moderation rating remains an admin-only read model; Telegram Stars Rating wire fields stay unset pending a dedicated official-semantics implementation. Reviewed-Head: 2796345775ea0f908fb7734601e5e1dee4b653b9 Original-Head: fa082b892fd5180c9c9bc53c81c21cf5d250a75b Co-authored-by: Egor Egorov <business.egor.sg@gmail.com>
This commit is contained in:
parent
b0fd3976f1
commit
fff8de783a
169 changed files with 55769 additions and 282 deletions
9
deploy/migrations/0153_verify_service_bot.down.sql
Normal file
9
deploy/migrations/0153_verify_service_bot.down.sql
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
-- Remove the built-in @verifybot seed. Its private history is left alone: chat
|
||||
-- rows reference the account, and dropping them would rewrite users' dialogs.
|
||||
DELETE FROM public.read_model_versions
|
||||
WHERE owner_user_id = 1250000011 AND peer_type = 'user' AND peer_id = 1250000011;
|
||||
|
||||
DELETE FROM public.peer_usernames
|
||||
WHERE peer_type = 'user' AND peer_id = 1250000011;
|
||||
|
||||
DELETE FROM public.bots WHERE bot_user_id = 1250000011;
|
||||
Loading…
Add table
Add a link
Reference in a new issue