import settings #подразумевается что файл уже создан иначе ошибка
#обращение к внешним переменным
print(settings.window_theme)
#перезапись всего файла
with open("settings.py", "w", encoding="utf8") as file:
#осуществляешь перезапись
#перезапись переменной, если она не константная
settings.window_them = "WhiteBlue20"
window_theme = 'DarkBlue10'
checkbox1 = True
checkbox2 = False
if isinstance(message.text, str):
print("edit text")
if len(message.text) <= 4096 - 22:
ent = [e for e in message.entities if e.type != "text_link"]
text = f'{message.text}\n\nКанал | Aдмин | Чат'
ent.append(types.MessageEntity(type="text_link", offset=len(text) - 19, length=5, url=channel_url))
ent.append(types.MessageEntity(type="text_link", offset=len(text) - 11, length=5, url=admin_url))
ent.append(types.MessageEntity(type="text_link", offset=len(text) - 3, length=3, url=chat_url))
await message.edit_text(text, entities=ent, disable_web_page_preview=True)
else:
print("large text lenth, can't use redactor")