using .env

This commit is contained in:
Dobromir Popov 2024-10-02 16:23:17 +03:00
parent a7fdd033e9
commit a0c9558e5d
2 changed files with 15 additions and 9 deletions

4
crypto/sol/.env Normal file
View File

@ -0,0 +1,4 @@
DEVELOPER_CHAT_ID="777826553"
FOLLOWED_WALLET="9U7D916zuQ8qcL9kQZqkcroWhHGho5vD8VNekvztrutN"
YOUR_WALLET="65nzyZXTLC81MthTo52a2gRJjqryTizWVqpK2fDKLye5"
TELEGRAM_BOT_TOKEN="6805059978:AAHNJKuOeazMSJHc3-BXRCsFfEVyFHeFnjw"

View File

@ -1,9 +1,11 @@
import asyncio
import websockets
import json
from flask import Flask, render_template, request, jsonify
from solana.rpc.async_api import AsyncClient
from solana.rpc.commitment import Confirmed
from solders.pubkey import Pubkey
from dexscreener import DexscreenerClient
import asyncio
from telegram import Bot
from telegram.constants import ParseMode
import datetime
@ -11,10 +13,10 @@ import logging
from solana.rpc.websocket_api import connect
from solana.rpc.async_api import AsyncClient
from solana.rpc.commitment import Confirmed
import os
from dotenv import load_dotenv
import websockets
import json
load_dotenv()
app = Flask(__name__)
@ -23,10 +25,10 @@ solana_client = AsyncClient("https://api.mainnet-beta.solana.com")
dexscreener_client = DexscreenerClient()
# Configuration
DEVELOPER_CHAT_ID = "777826553"
FOLLOWED_WALLET = "9U7D916zuQ8qcL9kQZqkcroWhHGho5vD8VNekvztrutN" # traderrobot
YOUR_WALLET = "65nzyZXTLC81MthTo52a2gRJjqryTizWVqpK2fDKLye5"
TELEGRAM_BOT_TOKEN = "6805059978:AAHNJKuOeazMSJHc3-BXRCsFfEVyFHeFnjw"
DEVELOPER_CHAT_ID = os.getenv("DEVELOPER_CHAT_ID")
FOLLOWED_WALLET = os.getenv("FOLLOWED_WALLET")
YOUR_WALLET = os.getenv("YOUR_WALLET")
TELEGRAM_BOT_TOKEN = os.getenv("TELEGRAM_BOT_TOKEN")
# Initialize Telegram Bot
bot = Bot(token=TELEGRAM_BOT_TOKEN)
@ -184,7 +186,7 @@ async def subscribe_to_wallet():
"id": 1,
"method": "logsSubscribe",
"params": [
{"mentions": ["YOUR_WALLET_ADDRESS"], "commitment": "confirmed"}
{"mentions": [YOUR_WALLET], "commitment": "confirmed"}
]
}