import asyncio
import os
from mtprotoproxy import MTProtoProxy

async def main():
    proxy = MTProtoProxy(
        secret=os.getenv("PROXY_SECRET"),
        port=443,
        listen_address="0.0.0.0"
    )
    await proxy.start()
    print("MTProto proxy started on port 443")

if __name__ == "__main__":
    asyncio.run(main())