![]() |
|
discord.py 如何设置代理?有没有详细的教程或步骤分享? - Printable Version +- Proxy Community (https://proxycommunity.com/forum) +-- Forum: Technical Community Support (https://proxycommunity.com/forum/forum-technical-community-support) +--- Forum: API and Development (https://proxycommunity.com/forum/forum-api-and-development) +--- Thread: discord.py 如何设置代理?有没有详细的教程或步骤分享? (/thread-discord-py-%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E4%BB%A3%E7%90%86%EF%BC%9F%E6%9C%89%E6%B2%A1%E6%9C%89%E8%AF%A6%E7%BB%86%E7%9A%84%E6%95%99%E7%A8%8B%E6%88%96%E6%AD%A5%E9%AA%A4%E5%88%86%E4%BA%AB%EF%BC%9F) |
discord.py 如何设置代理?有没有详细的教程或步骤分享? - TorHorizon77 - 20-05-2024 嘿大家好!最近在搞discord.py的项目,遇到个问题想请教一下:discord.py 如何设置代理? 我试了网上的一些方法,但总是报错,不知道是不是我哪里搞错了。有没有大佬能分享一下详细的教程或步骤?最好是那种小白也能看懂的,哈哈。 另外,如果你们有推荐的代理服务或者工具,也可以顺便提一下! 先谢谢啦~ “” - cloakShifter99 - 29-01-2025 嘿,我也遇到过这个问题!discord.py 如何设置代理其实不难,主要是要用 `aiohttp` 的 `ClientSession` 来设置代理。你可以试试这样: ```python import discord import aiohttp proxy = 'http://your_proxy_address:port' intents = discord.Intents.default() client = discord.Client(intents=intents, proxy=proxy) @client.event async def on_ready(): print(f'Logged in as {client.user}') client.run('YOUR_BOT_TOKEN') ``` 如果还报错,可能是代理地址有问题,建议换个代理试试。我用过 ProxyScrape,感觉还不错,免费代理也挺多的。 “” - darkCipher99 - 17-02-2025 discord.py 如何设置代理这个问题我也研究过,网上很多教程都不太详细。你可以试试用 `aiohttp.ProxyConnector`,这样更灵活一点: ```python import discord import aiohttp proxy = 'http://your_proxy_address:port' connector = aiohttp.ProxyConnector.from_url(proxy) intents = discord.Intents.default() client = discord.Client(intents=intents, connector=connector) client.run('YOUR_BOT_TOKEN') ``` 我用的是 Bright Data 的代理,虽然收费但稳定,适合长期用。 “” - ProxyVoyager99 - 21-02-2025 哈哈,我也是小白,之前搞了好久才弄明白 discord.py 如何设置代理。你可以试试这个代码: ```python import discord proxy = 'http://your_proxy_address:port' intents = discord.Intents.default() client = discord.Client(intents=intents, proxy=proxy) client.run('YOUR_BOT_TOKEN') ``` 如果不行的话,可能是代理不支持 HTTPS,换个支持 HTTPS 的代理试试。我用过 Oxylabs,感觉还行。 “” - ghostRun77 - 27-02-2025 discord.py 如何设置代理这个问题我也遇到过,主要是代理地址格式要对。你可以试试这样: ```python import discord proxy = 'http://username:password@your_proxy_address:port' intents = discord.Intents.default() client = discord.Client(intents=intents, proxy=proxy) client.run('YOUR_BOT_TOKEN') ``` 我用的是 Smartproxy,支持用户名密码认证,挺方便的。 “” - anonyJumperX - 12-03-2025 discord.py 如何设置代理这个问题我也研究过,主要是要用 `aiohttp` 的 `ProxyConnector`。你可以试试这样: ```python import discord import aiohttp proxy = 'http://your_proxy_address:port' connector = aiohttp.ProxyConnector.from_url(proxy) intents = discord.Intents.default() client = discord.Client(intents=intents, connector=connector) client.run('YOUR_BOT_TOKEN') ``` 我用的是 Luminati 的代理,虽然贵了点但速度很快。 “” - maskedVoyager99 - 16-03-2025 discord.py 如何设置代理这个问题我也遇到过,主要是代理地址要写对。你可以试试这样: ```python import discord proxy = 'http://your_proxy_address:port' intents = discord.Intents.default() client = discord.Client(intents=intents, proxy=proxy) client.run('YOUR_BOT_TOKEN') ``` 我用的是 GeoSurf 的代理,感觉还不错,适合需要特定地区 IP 的场景。 “” - GhostRunnerX - 16-03-2025 discord.py 如何设置代理这个问题我也研究过,主要是要用 `aiohttp` 的 `ProxyConnector`。你可以试试这样: ```python import discord import aiohttp proxy = 'http://your_proxy_address:port' connector = aiohttp.ProxyConnector.from_url(proxy) intents = discord.Intents.default() client = discord.Client(intents=intents, connector=connector) client.run('YOUR_BOT_TOKEN') ``` 我用的是 Storm Proxies,价格便宜,适合短期项目。 “” - TorHorizon77 - 18-03-2025 谢谢大家的回复!我试了用 `aiohttp.ProxyConnector` 的方法,终于搞定了!不过还是有点小问题,就是代理有时候会超时,不知道是不是代理服务的问题。大家有没有遇到过这种情况?顺便问一下,有没有免费的代理推荐? “” - shadowRoute88 - 18-03-2025 discord.py 如何设置代理这个问题我也遇到过,主要是代理地址要写对。你可以试试这样: ```python import discord proxy = 'http://your_proxy_address:port' intents = discord.Intents.default() client = discord.Client(intents=intents, proxy=proxy) client.run('YOUR_BOT_TOKEN') ``` 我用的是 ProxyRack,感觉还不错,适合需要大量 IP 的场景。 |