[if full_story > "1"] текст [/if]
if( !$_POST['email'] && !$is_logged ) {
$_POST['email'] = '';
}
if( !$_POST['name'] && !$is_logged ) {
$_POST['name'] = '';
}
=TEXTJOIN(", "; TRUE;
IFERROR("Сезон 1: " & VLOOKUP($О$5;IMPORTRANGE("ссылка на документ"; "Сезон 1г!L5:М"); 2; FALSE); "");
IFERROR("Сезон 2: " & VLOOKUP($О$5;IMPORTRANGE("ссылка на документ"; "Сезон 2г!O5:P"); 2; FALSE); "");
IFERROR("Сезон 3: " & VLOOKUP($О$5;IMPORTRANGE("ссылка на документ"; "Сезон 3г!R5:S"); 2; FALSE); "")
)
window.addEventListener("wheel", function(event) {
event.preventDefault();
let scrollAmount = 0;
const scrollStep = 30; // Шаг скролла за один раз
const scrollInterval = 10; // Скорость прокрутки
const scroll = setInterval(function() {
if (scrollAmount < Math.abs(event.deltaY)) {
window.scrollBy(0, event.deltaY > 0 ? scrollStep : -scrollStep);
scrollAmount += scrollStep;
} else {
clearInterval(scroll);
}
}, scrollInterval);
}, { passive: false });
def update_answer(file_path, question, new_answer):
with open(file_path, 'r') as file:
lines = file.readlines()
updated_lines = []
question_found = False
for line in lines:
if line.startswith(question):
updated_lines.append(f"{question} - {new_answer}\n")
question_found = True
else:
updated_lines.append(line)
#если вдруг не найден добавляем в конец, если не надо убрать
if not question_found:
updated_lines.append(f"{question} - {new_answer}\n")
with open(file_path, 'w') as file:
file.writelines(updated_lines)
# юзать так
file_path = 'answers.txt'
question = 'Вопрос#2'
new_answer = 'новый ответ'
update_answer(file_path, question, new_answer)
async def main():
# получите канал
channel = await client.get_entity(channel_username)
# получите привязанную группу
linked_chat = await client.get_entity(channel.linked_chat_id)
# перебирите сообщения
async for message in client.iter_messages(linked_chat):
print(f"Message ID: {message.id}, Text: {message.text}")