💰 SeptCurBot - кошелек массовых выплат Golos/GBG для организаторов конкурсов, программ поддержки или рекламных уведомлений
Данный инструмент создан по просьбе @sept для его программы поддержки уникального контента
Что бы не делать индивидуальных ботов для каждого, я решил сделать универсального, с возможностью настройки под нужды своих инициатив.
Область применения
Вы можете массово отправлять GOLOS/GBG пользователям в один клик, при этом выбор списка пользователей вы осуществляете на основе их постов.
Это может быть конкурс, программа поддержки или просто уведомления с вашим произвольным текстом.
⛓ Алгоритм
Бот по вашему запросу проверяет свежие апвоуты заданного аккаунта и отправляет указанную вами сумму в GBG или GOLOS всем тем, за кого проголосовал ваш заданный аккаунт. Примечание к платежу выбираете так же вы, к нему автоматически добавляется ссылка на пост, который получил апвоут вашего аккаунта для отбора.
⚙️ Настройка
- Найдите бота в телеграм
@septcurbot
и нажмите/start
- Укажите логин своего аккаунта, с которого будут отправляться средства
- Укажите активный ключ* ⛔️
- Укажите куратора (ваш подконтрольный аккаунт) можно использовать логин из пункта 1.
- Укажите сумму в GOLOS или GBG которую собираетесь отправлять
- Укажите примечание к платежу.
При установке бота сохранится временной штамп
Далее вы можете использовать аккаунт куратора и проставить апвоуты конкурсантам, которых намерены наградить.
После вы можете нажать в боте кнопку отправить
Вы увидите ваши настройки и баланс.
Если верно, можете подтвердить отправку.
Бот отправит указанное вами количество монет с указанным примечаннием всем, за кого вы проголосовали аккаунтом куратора.
⛔️ *Осторожно - активный ключ!
Приватный активный ключ можно взять в вашем кошельке на вкладке разрешения. Он как и постинг начинается на цифру 5
. Не путайте его с основным паролем, который начинается на P
.Что бы увидеть приватный ключ следует нажать кнопку авторизации напротив ключа. Иначе вам будет показан публичный ключ GLS....
- он не подходит!
Это мой первый публичный бот в котором используется АКТИВНЫЙ, а не ПОСТИНГ ключ. Активный ключ позволяет управлять кошельком, по-этому я хочу сделать несколько важных замечаний:
⛔️ Не используйте активный ключ своего основного аккаунта или аккаунтов с большим количеством GOLOS/GBG
Создайте отдельный аккаунт для конкурса и пополните его ровно на ту сумму, которую собираетесь потратить на награды конкурса.
Я могу гарантировать вам надежное хранение вашего ключа на приватном сервере бота, однако, если вы по неосторожности скомпрометируете свои пароли где-то еще - я не несу ответственность за ваши средства.
Логин бота в телеграм @septcurbot
https://t.me/septcurbot
⛔️ Так же не будьте обмануты фишингом на манер septcarbot
, sepcurbot
и любыми другими вариантами.
Мой логин в телеграм так же рекомендую проверять - @vikxx
(логин это не имя в чате, а ссылка на мой аккаунт. Имя можно выбрать такое же, а логин уникален)
🔧 Принцип работы - псевдокод
Я опишу универсальную структуру алгоритма, это позволит создать вам собственное решение на любой платформе:
Команда start getDynamicGlobalProperties {
Получение текущего времени для пользователя, сохранение его в базу данных
}
Далее сохраняем в переменные необходимые параметры:
Логин: robot
Куратор: vik
Сумма: 100.000 GOLOS
Мемо: Спасибо за ваш пост!
+ Ссылка на пост
Активный ключ шифруем в базе данных солью полученной от аккаунта пользователя бота.
Команда отправить getAccounts [логин] {
Показываем настройки и баланс для [логин]
Выводим кнопку для команды подтверждения
}
Команда подтверждения отправки getAccountVotes [логин куратора]{
Получаем список истории голосов
Получаем последний временной штамп
Фильтруем список истории голосов так, что бы остались только голоса позднее штампа
Парсим из истории author и permlink постов
ОТПРАВЛЯЕМ ПЕРЕВОДЫ
Для каждого author из списка в примечание добавляем наш текст + permlink
По завершению обновляем временной штамп на свежее время
}