{"repo":"variablevar/probable-adventure","free":true,"listed":false,"github":"https://github.com/variablevar/probable-adventure","clone":"git clone https://github.com/variablevar/probable-adventure.git","description":"This Telegram bot enables users to monitor specified Solana wallets for transactions and execute copy trades automatically. It's designed to be user-friendly and customizable, making it ideal for traders looking to streamline their workflow.","language":"TypeScript","stars":20,"topics":["bot","copytrade","copytrading","solana","swap","telegram-bot","wallet","wallet-listen","wallet-watch"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"--- Solana Ghost Bot: Wallet Watcher & Copy Trader This Telegram bot enables users to monitor specified Solana wallets for transactions and execute copy trades automatically. It's designed to be user-friendly and customizable, making it ideal for traders looking to streamline their workflow. --- Features - Wallet Monitoring : Watch target wallets for transactions in real time. - Copy Trading : Automatically replicate trades from monitored wallets to a designated wallet. - Notifications : Get detailed trade alerts via Telegram messages, including trade type, amount, and token pairs. - Customizable Filters : Monitor specific wallets or transactions involving a specific program ID. - Error Handling : Handles rate limits and provides descriptive error messages. --- How it's look like now Requirements Environment - Node.js : v18+ - Telegram Bot API Key : Obtain from BotFather. - Solana RPC Endpoint : Use a reliable RPC provider (e.g., Alchemy, QuickNode). Dependencies - @solana/web3.js : Interact with Solana blockchain. - telegraf : Interface with Telegram Bot API. - dotenv : Manage environment variables. - prisma : For database management and migrations. - jest : For testing the application. --- Installation Step 1 : Clone the Repository Step 2 : Install Dependencies Step 3 : Configure Environment Variables Create a .env file in the project root and populate it with your configuration: Step 4 : Run Database Migrations Generate and deploy the database schema using Prisma: Step 6 :","default_branch":null,"files":null,"tree":[],"storefront":"/r/variablevar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/variablevar/probable-adventure/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}