Нужен бот, который будет сканировать и репостить некоторые посты из канала
по определенным фильтрам в мой ТГ канал.
Полностью рабочий бот, установленный на хостинге. (доступ к хостингу предоставлю).
Бот, где есть возможность настраивать фильтры.
Непосредственно сами фильтры:
В группе
в постах, где есть поле "Liquidity", (Картинка №1) указываются цифры: например, $11.41K или $1.96K и т.п. Нужно, чтобы бот репостили только те посты, у которых цифры в поле Liquidity больше или равны данным, указанным в боте.
Например, в боте в настройках указаны цифры 2000. Это значит, что бот игнорирует посты в группе
, где в разделе Liquidity написано меньше 2000 (2K). Репостит только те, где больше 2000 или ровно 2000.
В группе
пишется в формате 1K, а не 1000 (это так, к сведению).
Фильтр №2 связан с полем Market Cap. (Картинка №2).
Во втором фильтре цифры в поле Market Cap должны быть больше на определенный процент, чем в поле Liquidity, для того чтобы наш бот репостнул. Например, если мы в нашем боте в фильтре указали:
Market Cap 100% Liquidity 1000
Это значит, когда в группе
появится пост с данными о монете, где в поле Liquidity равен 1K или выше (допустим, 2K), а в поле Market Cap 4K, то в данном случае наш бот должен сделать репост. Если в посте Market Cap было бы 3K по текущим настройкам, то бот не должен делать репост.
Фильтр Market Cap в процентах.
Третья настройка в боте. Это будет не фильтр, а возможность проверить доступность бота. Вызвав эту функцию, надо, чтобы я мог узнать, когда в последний раз бот сканировал канал
. Эта функция нужна для того, чтобы я через настройку бота мог узнать о том, не затупил ли бот. Бывали случаи с другим ботом, когда деньги закончились на счету в хостинге, а ты сидишь, ждешь сигнала и не понимаешь, почему они не приходят. Чтобы такого не было, решил внедрить такую функцию.
Итого настройки бота:
Фильтр №1 Liquidity
Фильтр №2 Market Cap
Проверка доступности бота
Возможность указать ID канала, куда надо будет репостить
В итоге, указав определенные настройки фильтра и указав свой канал для постинга (предварительно добавив бота в свой канал где будет постинг), должен получать в своем канале отфильтрованные посты от канала