Задать вопрос
@merchfck

Как на Python заменить полностью слово, если стоит условие на окончание?

Делаю бота для вк, нужно, чтобы если он видел какое-то окончание в слове, допустим -ет, тогда он заменяет полностью слово на другое, которое я задам в bot
пример: ввод, вывод
отдыхает - думает
def bot(word1,word2):
	if count % z1 and time.hour % 2 == 0 and word1 in msg:
		word2 = msg.replace(word1,word2)
		vk_session.method('messages.send', {'chat_id':id, 'message' : word2, 'random_id' : 0})
	elif count % z2 and time.hour % 2 != 0 and word1 in msg:
		word2 = msg.replace(word1,word2)
		vk_session.method('messages.send', {'chat_id':id, 'message' : word2, 'random_id' : 0})

for event in longpoll.listen():
	if event.type == VkBotEventType.MESSAGE_NEW:
		if event.from_chat:

			id = event.chat_id
			msg = event.object.message['text'].lower()
			if "" in msg:
				count +=1

			bot("ет","думает")
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы