Комбинирование команд
Данная статья рассказывает о продвинутых возможностях софта. Они могут быть сложны для понимания и они необязательны для работы.
В спамере есть большое количество специальных возможностей, которые можно комбинировать. Вот некоторые из них:
Ниже мы разберёмся, как их можно комбинировать.
Простой пример
Допустим, на вашем канале есть три поста, которые вы хотите отправлять репостом. Каждый раз должен выбираться случайный пост.
Если мы хотим переслать пост с ID 12 из канала @durov, то команда будет выглядеть так:
Число 12 можно рандомизировать, как и любой другой текст - с помощью спинтакса. Возьмём исходную команду и заменим в ней 12 на {12|15|20}:
Теперь при пересылке будет браться случайный пост с ID 12, 15 или 20.
Как софт видит команды?
Давайте разберёмся в этом на примере команды, составленной выше:
Софт работает с каждой командой по очереди. Сначала он видит спинтакс и раскрывает все скобки. Допустим, что в скобках {12|15|20} софт выбирает последнее значение. Убираем команду спинтакса, а вместо неё подставляем результат:
Выглядит довольно знакомо, не правда ли? У нас получилась обычная команда репоста, где пересылается пост с ID 20. Теперь софт сможет её выполнить.
Скрытая ссылка + спинтакс
Разберём пример посложнее.
Одна из возможностей разметки - это прятание ссылки под текст. Команда для этого выглядит так:
Если нужно рандомизировать текст, под который зашита ссылка, можно воспользоваться спинтаксом, точно так же, как в предыдущем примере. Вместо Мой сайт напишем {Мой сайт|Кликай сюда}:
Получилось довольно много скобок. Но недостаточно много... Допустим, что мы также хотим рандомизировать ссылку на сайт. Вместо одной ссылки пишем две:
Обратите внимание: в финальной команде есть скобки как от спинтакса (фигурные), так и от команды скрытия ссылки (квадратные и круглые). Когда вы вписываете одну команду, не удаляйте ничего от другой. Ведь в конце концов, эти команды полностью независимы друг от друга. Будет легче, если посмотреть на них по отдельности:
Софт сначала раскроет спинтакс, а потом увидит команду скрытой ссылки.
Last updated