Sql
This commit is contained in:
44
jokes-bot-v3.0/simple_test.py
Normal file
44
jokes-bot-v3.0/simple_test.py
Normal file
@@ -0,0 +1,44 @@
|
||||
import asyncio
|
||||
import logging
|
||||
from telegram import Update
|
||||
from telegram.ext import ApplicationBuilder, CommandHandler, ContextTypes
|
||||
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
|
||||
BOT_TOKEN = "7864875699:AAEWf6ff1DYNzPvW6Dbn7D2W5aavg9KPhgY"
|
||||
|
||||
async def start(update: Update, context: ContextTypes.DEFAULT_TYPE):
|
||||
await update.message.reply_text("✅ Simple test works!")
|
||||
|
||||
async def main():
|
||||
print("🧪 Testing Telegram connection...")
|
||||
try:
|
||||
app = ApplicationBuilder()\
|
||||
.token(BOT_TOKEN)\
|
||||
.read_timeout(30)\
|
||||
.write_timeout(30)\
|
||||
.connect_timeout(30)\
|
||||
.pool_timeout(30)\
|
||||
.build()
|
||||
|
||||
app.add_handler(CommandHandler("start", start))
|
||||
|
||||
print("🤖 Starting bot...")
|
||||
await app.initialize()
|
||||
await app.start()
|
||||
print("✅ Bot started! Type /start in Telegram to test.")
|
||||
print("⏳ Running for 15 seconds...")
|
||||
|
||||
# Run for 15 seconds
|
||||
await asyncio.sleep(15)
|
||||
|
||||
await app.stop()
|
||||
await app.shutdown()
|
||||
print("✅ Test complete - no network errors!")
|
||||
|
||||
except Exception as e:
|
||||
print(f"❌ Error: {e}")
|
||||
print("\n💡 Try: pip install python-telegram-bot==13.15")
|
||||
|
||||
if __name__ == "__main__":
|
||||
asyncio.run(main())
|
||||
Reference in New Issue
Block a user