api.send_message('Salut, ich bearbeite die Anfrage..',room_id)
user_input_list=user_input.split('')
ifuser_input_list[0]=='printrooms':
answer=str(room_list)
ifuser_input_list[0]=='createroom':
try:
room_name=user_input_list[1]
exceptExceptionase:
room_name='NONE'
print(e)
try:
databases=user_input_list[2]
exceptExceptionase:
databases='NONE'
print(e)
try:
filters=user_input_list[3]
exceptExceptionase:
filters='NONE'
print(e)
iflen(user_input_list)>3:
answer='Die Syntax hat einen Fehler. Wahrscheinlich sind Leerzeichen in den Listen. Leerzeichen definieren die Syntax. Versuche es erneut, nach dem Muster -> createroom room1 ["fdb1","fdb2"] ["tag1","tag2"]'
answer='Um einen Raum zu erstellen, in dem neueste Einträge geteilt werden, lautet die Syntax: createroom <Raumname> <Liste-Datenbanken> <Liste-Filtertags>'
else:
new_room=api.create_public_room(room_name,
members=[latest_message_user_username],
read_only=True)
# The logic here is that a new room with the same name gets overwritten