Авто-Ник в Telegram

Авто-Ник в Telegram

Тема в разделе Python создана пользователем Хошик
Хошик Автор темы
Python:
from time import sleep
import os
import toml
from rich.console import Console
from datetime import datetime
from telethon.tl.functions.account import UpdateProfileRequest
from telethon.sync import TelegramClient

console = Console()
settings = {}

if not os.path.exists("auth.toml"):
    settings["api_id"] = int(console.input("[red]API ID> [/]"))
    settings["api_hash"] = console.input("[red]API HASH> [/]")

    with open("auth.toml", "w") as file:
        toml.dump(settings, file)

else:
    with open("auth.toml") as file:
        settings = toml.load(file)

client = TelegramClient(
    "my_session",
    settings["api_id"],
    settings["api_hash"]
)

username = "NickName"

while True:
    for i in range(len(username)):
        UpdateProfileRequest(first_name = username[:max(1, i)]
    )
    sleep(60)

Все достаточно просто, установка telethon, toml, rich
pip install telethon
pip install toml
pip install rich
Запускаете, вводите Api Id и Api hash
В последней строчке "sleep(60)" не меняйте скорость, более вероятно что вам дадут временное ограничение на смену ника.

2
Хошик Автор темы
Python:
from time import sleep
import os
import toml
from rich.console import Console
from datetime import datetime
from telethon.tl.functions.account import UpdateProfileRequest
from telethon.sync import TelegramClient

console = Console()
settings = {}

if not os.path.exists("auth.toml"):
    settings["api_id"] = int(console.input("[red]API ID> [/]"))
    settings["api_hash"] = console.input("[red]API HASH> [/]")

    with open("auth.toml", "w") as file:
        toml.dump(settings, file)

else:
    with open("auth.toml") as file:
        settings = toml.load(file)

client = TelegramClient(
    "my_session",
    settings["api_id"],
    settings["api_hash"]
)

username = "NickName"

while True:
    for i in range(len(username)):
        UpdateProfileRequest(first_name = username[:max(1, i)]
    )
    sleep(60)

Все достаточно просто, установка telethon, toml, rich
pip install telethon
pip install toml
pip install rich
Запускаете, вводите Api Id и Api hash
В последней строчке "sleep(60)" не меняйте скорость, более вероятно что вам дадут временное ограничение на смену ника.
Если хотите то вместе first_name напишите last_name и будет меняться фамилия.

Сверху