tokenfinderbot
v1.0.2
TokenpoolBot是一个简单的机器人,用于根据创建的时间,流动性和市场上限扫描新的ERC-20代币池并过滤它们。在每次运行中,它都会根据过滤器显示潜在的良好令牌池。
免责声明:这些市场是波动的,该机器人只是过滤了新池。如果您想对该代码的输出采取行动,则必须独自检查每个池并进行自己的研究
安装软件包
pip install tokenfinderbot
基本用法(默认设置)
from tokenfinderbot . tokenfinderbot import TokenBot
# bot instance
bot = TokenBot ()
# run with default settings
bot . run ()高级用法(编辑设置) :请参阅设置部分
from tokenfinderbot . tokenfinderbot import TokenBot
# bot instance
bot = TokenBot ()
# get bot settings
settings = bot . get_settings ()
# change bot settings
settings . time_filter . hour = 6 # time filter hour edit
settings . liq_mc_filter . min_liq = 1000 # liquidity/market cap filter edit for min. liquidity
settings . db_name = "test" # change json db filename
# set new settings
bot . set_settings ( settings )
# run with new settings
bot . run ()在电报上通知(您应该有一个电报机器人令牌和聊天ID,该聊天ID是该机器人是会员的)
from tokenfinderbot . tokenfinderbot import TokenBot
# bot instance
bot = TokenBot ()
# get bot settings
settings = bot . get_settings ()
# change bot telegram settings
settings . telegram . notify = True
settings . telegram . bot_token = "YOUR TELEGRAM BOT TOKEN" # your telegram bot token
settings . telegram . chat_id = "xxxxxxxxxx" # chat id for chat, group or channel which the bot is a memeber of
# set new settings
bot . set_settings ( settings )
# run with new settings
bot . run ()机器人设置:
DB名称(settings.db_name) :用作数据库的JSON文件的名称。该项目利用TinyDB用于数据库。 (默认:“ db”)
时间过滤器(settings.time_filter) :时间过滤器仅接受少于x小时和y分钟前创建的池。此过滤器设置包括:
流动性/市值过滤器(设置.LIQ_MC_FILTER) :基于流动性和市值的过滤器,其中包括三个设置:
更新间隔(settings.update_interval) :数据库和调用API之间的每个更新之间的时间间隔。它的单位是分钟(默认:15)
Telegram (设置。