@Qwestyuio427

Деление сообщения на части?

Хочу сделать команду сменить ник, но не знаю как отделить команду сменить ник от нового ника? Знаю только message.text.split()[]. Telebot. пример:
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ответы на вопрос 1
donko1
@donko1
Изучаю python
Так через ваши умения и выполните
Например, пользователь отправил /change_nick old_nick new_nick
def some_name(message):
 words = message.text.split()
 words.remove('/change_nick')
 # Соединяемся с базой но для простоты примера давайте представим что сохраняли это в словарик
 if nick_names[message.from_user.id] == words[0]:
  nick_names[message.from_user.id] = words[-1] # nick_names - хэш-таблица в которую мы сохраняли никнеймы в формате {id пользователя:его ник}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы