├── .gitignore ├── README.md ├── abi ├── erc_20.json ├── pharos_badge.json ├── zenith_quoter.json └── zenith_swap_router.json ├── bot_loader.py ├── config ├── accounts.xlsx └── settings.yaml ├── configs.py ├── module_processor.py ├── requirements.txt ├── route_manager.py ├── run.py └── src ├── api ├── captcha │ ├── __init__.py │ ├── exceptions.py │ └── solver.py └── http │ ├── __init__.py │ ├── exceptions.py │ └── http_client.py ├── console ├── __init__.py └── cli.py ├── exceptions ├── configuration_exceptions.py ├── custom_exceptions.py ├── discord_exceptions.py └── wallet_exceptions.py ├── logger ├── __init__.py └── logging_config.py ├── models ├── __init__.py ├── bot_model.py ├── config_model.py └── onchain_model.py ├── task_manager.py ├── tasks ├── __init__.py ├── faroswap │ ├── __init__.py │ ├── config_modules.py │ └── swap.py ├── faucets │ ├── __init__.py │ ├── full_faucets.py │ ├── official_faucet.py │ └── zenith_faucet.py ├── pharos_badge.py ├── pharos_nft.py ├── pharos_tasks │ ├── __init__.py │ ├── daily_check_in.py │ ├── send_to_friends.py │ └── twitter_tasks.py ├── registration │ ├── __init__.py │ ├── connect_discord.py │ ├── connect_twitter.py │ ├── connect_wallet.py │ └── full_registration.py ├── statistics_account.py └── zenith │ ├── __init__.py │ ├── config_modules.py │ ├── connect_twitter.py │ └── swap.py ├── twitter ├── __init__.py ├── base.py ├── exceptions.py ├── models.py └── utils │ ├── __init__.py │ ├── request.py │ └── worker.py ├── utils ├── __init__.py ├── config_validator.py ├── excel_processor.py ├── load_config.py ├── logger_trx.py ├── send_tg_message.py ├── telegram_reporter.py └── utils.py └── wallet.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/README.md -------------------------------------------------------------------------------- /abi/erc_20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/abi/erc_20.json -------------------------------------------------------------------------------- /abi/pharos_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/abi/pharos_badge.json -------------------------------------------------------------------------------- /abi/zenith_quoter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/abi/zenith_quoter.json -------------------------------------------------------------------------------- /abi/zenith_swap_router.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/abi/zenith_swap_router.json -------------------------------------------------------------------------------- /bot_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/bot_loader.py -------------------------------------------------------------------------------- /config/accounts.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/config/accounts.xlsx -------------------------------------------------------------------------------- /config/settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/config/settings.yaml -------------------------------------------------------------------------------- /configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/configs.py -------------------------------------------------------------------------------- /module_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/module_processor.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/requirements.txt -------------------------------------------------------------------------------- /route_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/route_manager.py -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/run.py -------------------------------------------------------------------------------- /src/api/captcha/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/api/captcha/__init__.py -------------------------------------------------------------------------------- /src/api/captcha/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/api/captcha/exceptions.py -------------------------------------------------------------------------------- /src/api/captcha/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/api/captcha/solver.py -------------------------------------------------------------------------------- /src/api/http/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/api/http/__init__.py -------------------------------------------------------------------------------- /src/api/http/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/api/http/exceptions.py -------------------------------------------------------------------------------- /src/api/http/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/api/http/http_client.py -------------------------------------------------------------------------------- /src/console/__init__.py: -------------------------------------------------------------------------------- 1 | from .cli import Console -------------------------------------------------------------------------------- /src/console/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/console/cli.py -------------------------------------------------------------------------------- /src/exceptions/configuration_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/exceptions/configuration_exceptions.py -------------------------------------------------------------------------------- /src/exceptions/custom_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/exceptions/custom_exceptions.py -------------------------------------------------------------------------------- /src/exceptions/discord_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/exceptions/discord_exceptions.py -------------------------------------------------------------------------------- /src/exceptions/wallet_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/exceptions/wallet_exceptions.py -------------------------------------------------------------------------------- /src/logger/__init__.py: -------------------------------------------------------------------------------- 1 | from .logging_config import AsyncLogger -------------------------------------------------------------------------------- /src/logger/logging_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/logger/logging_config.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/models/__init__.py -------------------------------------------------------------------------------- /src/models/bot_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/models/bot_model.py -------------------------------------------------------------------------------- /src/models/config_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/models/config_model.py -------------------------------------------------------------------------------- /src/models/onchain_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/models/onchain_model.py -------------------------------------------------------------------------------- /src/task_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/task_manager.py -------------------------------------------------------------------------------- /src/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/__init__.py -------------------------------------------------------------------------------- /src/tasks/faroswap/__init__.py: -------------------------------------------------------------------------------- 1 | from .swap import FaroSwapModule -------------------------------------------------------------------------------- /src/tasks/faroswap/config_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/faroswap/config_modules.py -------------------------------------------------------------------------------- /src/tasks/faroswap/swap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/faroswap/swap.py -------------------------------------------------------------------------------- /src/tasks/faucets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/faucets/__init__.py -------------------------------------------------------------------------------- /src/tasks/faucets/full_faucets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/faucets/full_faucets.py -------------------------------------------------------------------------------- /src/tasks/faucets/official_faucet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/faucets/official_faucet.py -------------------------------------------------------------------------------- /src/tasks/faucets/zenith_faucet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/faucets/zenith_faucet.py -------------------------------------------------------------------------------- /src/tasks/pharos_badge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/pharos_badge.py -------------------------------------------------------------------------------- /src/tasks/pharos_nft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/pharos_nft.py -------------------------------------------------------------------------------- /src/tasks/pharos_tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/pharos_tasks/__init__.py -------------------------------------------------------------------------------- /src/tasks/pharos_tasks/daily_check_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/pharos_tasks/daily_check_in.py -------------------------------------------------------------------------------- /src/tasks/pharos_tasks/send_to_friends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/pharos_tasks/send_to_friends.py -------------------------------------------------------------------------------- /src/tasks/pharos_tasks/twitter_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/pharos_tasks/twitter_tasks.py -------------------------------------------------------------------------------- /src/tasks/registration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/registration/__init__.py -------------------------------------------------------------------------------- /src/tasks/registration/connect_discord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/registration/connect_discord.py -------------------------------------------------------------------------------- /src/tasks/registration/connect_twitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/registration/connect_twitter.py -------------------------------------------------------------------------------- /src/tasks/registration/connect_wallet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/registration/connect_wallet.py -------------------------------------------------------------------------------- /src/tasks/registration/full_registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/registration/full_registration.py -------------------------------------------------------------------------------- /src/tasks/statistics_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/statistics_account.py -------------------------------------------------------------------------------- /src/tasks/zenith/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/zenith/__init__.py -------------------------------------------------------------------------------- /src/tasks/zenith/config_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/zenith/config_modules.py -------------------------------------------------------------------------------- /src/tasks/zenith/connect_twitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/zenith/connect_twitter.py -------------------------------------------------------------------------------- /src/tasks/zenith/swap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/tasks/zenith/swap.py -------------------------------------------------------------------------------- /src/twitter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/twitter/__init__.py -------------------------------------------------------------------------------- /src/twitter/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/twitter/base.py -------------------------------------------------------------------------------- /src/twitter/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/twitter/exceptions.py -------------------------------------------------------------------------------- /src/twitter/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/twitter/models.py -------------------------------------------------------------------------------- /src/twitter/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/twitter/utils/__init__.py -------------------------------------------------------------------------------- /src/twitter/utils/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/twitter/utils/request.py -------------------------------------------------------------------------------- /src/twitter/utils/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/twitter/utils/worker.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/__init__.py -------------------------------------------------------------------------------- /src/utils/config_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/config_validator.py -------------------------------------------------------------------------------- /src/utils/excel_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/excel_processor.py -------------------------------------------------------------------------------- /src/utils/load_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/load_config.py -------------------------------------------------------------------------------- /src/utils/logger_trx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/logger_trx.py -------------------------------------------------------------------------------- /src/utils/send_tg_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/send_tg_message.py -------------------------------------------------------------------------------- /src/utils/telegram_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/telegram_reporter.py -------------------------------------------------------------------------------- /src/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/utils/utils.py -------------------------------------------------------------------------------- /src/wallet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Divvinus/Pharos-Bot/HEAD/src/wallet.py --------------------------------------------------------------------------------