Sichanov

chat_logger_EK

Oct 24th, 2021 (edited)
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.90 KB | None | 0 0
  1. message = input().split(" ")
  2. command = message[0]
  3. chat = []
  4. while command != "end":
  5.     if command == "Chat":
  6.         chat.append(message[1])
  7.     elif command == "Delete":
  8.         current_message = message[1]
  9.         if current_message in chat:
  10.             chat.remove(current_message)
  11.     elif command == "Edit":
  12.         old_message = message[1]
  13.         if old_message in chat:
  14.             old_message_index = chat.index(old_message)
  15.             chat.remove(old_message)
  16.             chat.insert(old_message_index, message[2])
  17.     elif command == "Pin":
  18.         pinned_message = message[1]
  19.         if pinned_message in chat:
  20.             chat.remove(pinned_message)
  21.             chat.append(pinned_message)
  22.     elif command == "Spam":
  23.         for item in range(1, len(message)):
  24.             chat.append(message[item])
  25.     message = input().split(" ")
  26.     command = message[0]
  27. print(*chat, sep='\n')
Add Comment
Please, Sign In to add comment