Для решения этой задачи можно использовать Telegram Bot API. Для начала необходимо создать бота через @BotFather и получить токен для доступа к API. Затем используйте метод setChatUsername, чтобы установить новый username для вашего канала
Ниже приведен пример кода на Python, демонстрирующий данную функциональность:
import requests
# Токен вашего бота
TOKEN = ‘YOUR_BOT_TOKEN’
# ID вашего канала
chat_id = ‘@your_channel_id’
# Новый username, который вы хотите установить
new_username = ‘new_channel_username’
# API метод для изменения username
url = f’https://api.telegram.org/bot{TOKEN}/setChatUsername?chat_id={chat_id}&username={new_username}
# Отправка запроса к API
response = requests.get(url)
# Вывод результата
print(response.json())
В этом примере кода мы использовали библиотеку requests для отправки запроса к API Telegram. Помните, что для выполнения этого запроса бот должен быть администратором в вашем канале.
Таким образом, вы сможете автоматизировать задание смены username URL для вашего канала в Telegram, используя Python и Telegram Bot API.