一.获取Api Hash & Api Id

1.进入 电报Api获取页面
upload successful
2.输入手机号&电报发送的验证码 登录
upload successful
3.进入API development tools
App title&Short name随便写,其他的不用动 (Short name需要字母数字混合写)
4.复制获取到的Api Hash&Apid Id

二.在服务器上搭建服务

1.ssh登入服务器(以答辩debian11系统为例,Centos记得把apt换成yum)
安装python3,python3-pip
建议有事没事先apt update一下
apt install python3
apt install python3-pip
2.安装服务,并cd到服务的目录
git clone https://github.com/xyou365/Telegram-Name-Updating.git
cd Telegram-Name-Updating
3.安装telethon
pip3 install -r requirements.txt
4.查看服务器系统时间并切换到百京TIME
date -R
dpkg-reconfigure tzdata
5.运行服务
python3 tg_username_update.py
6.可以把程序挂在screen里

如果你和我一样出现了”TypeError: emojize() got an unexpected keyword argument ‘use_aliases’”这个问题

1.扫码下载我修改后的python文件
upload successful
2.替换掉/root/Telegram-Name-Updating/tg_username_update.py
ps:我猜是答辩的问题,如果谁乌班图没有问题可以告诉我一下