|
|
@ -244,9 +244,12 @@ class Logbot(Bot): |
|
|
|
current_folder_name = self._parse_room_name(current_folder_name) |
|
|
|
current_folder_name_path = os.path.join(self.output, current_folder_name) |
|
|
|
new_folder_name_path = os.path.join(self.output, new_folder_name) |
|
|
|
try: |
|
|
|
os.rename(current_folder_name_path, new_folder_name_path) |
|
|
|
self.db[message.room]["folder"] = new_folder_name |
|
|
|
reply = f"The foldername of the log is changed to: { new_folder_name }. The URL of the log changed into: https://vvvvvvaria.org/logs/{ new_folder_name}" |
|
|
|
except: |
|
|
|
reply = f"Sorry i couldn\'t shange that foldername into: '{ new_folder_name }'. Try again with: 'logbot @folder newname'." |
|
|
|
|
|
|
|
# Response to @style |
|
|
|
elif "@style" in message.text: |
|
|
@ -255,7 +258,7 @@ class Logbot(Bot): |
|
|
|
stylesheet = stylesheet.lower() |
|
|
|
self.db[message.room]["stylesheet"] = stylesheet |
|
|
|
room_name = self._parse_room_name(message.room) |
|
|
|
room_path = os.path.join(self.output, room_name) |
|
|
|
room_path = os.path.join(self.output, self.db[message.room]["folder"]) |
|
|
|
stylesheet_path = os.path.join("stylesheets", f"{ stylesheet }.css") |
|
|
|
stylesheet_dest_path = os.path.join(room_path, "stylesheet.css") |
|
|
|
try: |
|
|
@ -272,7 +275,7 @@ class Logbot(Bot): |
|
|
|
font = font.lower() |
|
|
|
self.db[message.room]["font"] = font |
|
|
|
room_name = self._parse_room_name(message.room) |
|
|
|
room_path = os.path.join(self.output, room_name) |
|
|
|
room_path = os.path.join(self.output, self.db[message.room]["folder"]) |
|
|
|
font_path = os.path.join("fonts", f"{ font }.ttf") |
|
|
|
font_dest_path = os.path.join(room_path, "font.ttf") |
|
|
|
if font == 'none': |
|
|
|