Proxies help distribute requests across multiple IP addresses, reducing the risk of rate limiting and detection. Configure proxies inDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Nuu-maan/Filly-Discord-Token-Filler/llms.txt
Use this file to discover all available pages before exploring further.
input/proxies.txt.
Enabling Proxies
Proxies are disabled by default. Enable them inconfig.json:
Set
"proxyless": true to disable proxy usage and connect directly.Proxy Format
Add one proxy per line ininput/proxies.txt using the authentication format:
Basic Format
Session Rotation Format
For proxies that support session IDs (sticky sessions), use thesessionid placeholder:
The
sessionid placeholder is automatically replaced with a random number for session rotation.Session Rotation
Session rotation allows you to get different IP addresses from the same proxy provider by changing the session ID.How It Works
The tool automatically replacessessionid with a random number between 1327390889 and 1399999999:
Session Rotation Example
Each thread gets a different session:Proxy Selection
Proxies are randomly selected for each thread:Selection Behavior
- One random proxy is selected per thread
- The same proxy is used for the entire thread lifecycle
- Different threads may use the same or different proxies
- Session IDs are unique even if the same proxy is selected
Proxy Types
HTTP/HTTPS Proxies
The tool sets proxies for both HTTP and HTTPS:http:// scheme.
Example Configurations
Single Proxy
input/proxies.txt
Multiple Proxies
input/proxies.txt
With Session Rotation
input/proxies.txt
Mixed Format
input/proxies.txt
You can mix static proxies (without sessionid) and rotating proxies (with sessionid) in the same file.
Proxy Authentication
All proxies must use authentication. The format is:Proxy authentication username provided by your proxy service.
Proxy authentication password provided by your proxy service.
Proxy server hostname or IP address.
Proxy server port (commonly 8080, 3128, 8888, etc.).
Optional placeholder for session rotation. Replaced with random number.
Captcha Proxy Settings
Captcha solvers can use separate proxy settings configured inconfig.json:
Whether the captcha solver should use proxies from
input/proxies.txt.true: Captcha solver runs without proxiesfalse: Captcha solver randomly selects frominput/proxies.txt
The main
proxyless setting and captcha.proxyless are independent. You can use proxies for joins but not captcha solving, or vice versa.Proxy Testing
Manual Test
Test proxies manually before adding them:Session Test
Test session rotation:Best Practices
Performance Considerations
Proxy Speed
Proxies add latency to requests:Thread Distribution
With 10 threads and 5 proxies:Troubleshooting
Proxies not being used
Proxies not being used
Common causes:
proxylessis set totruein config.json- Empty
input/proxies.txtfile - File permission issues
- Set
"proxyless": falsein config.json - Add at least one proxy to the file
- Verify file exists and is readable:
cat input/proxies.txt
Proxy authentication failing
Proxy authentication failing
Common causes:
- Incorrect username or password
- Special characters in password not escaped
- Proxy service expired or account suspended
- IP whitelist not configured
- Verify credentials with proxy provider
- URL-encode special characters in password
- Check proxy service account status
- Add your server IP to proxy whitelist
All requests timing out
All requests timing out
Common causes:
- Proxy server is down or overloaded
- Incorrect proxy hostname or port
- Firewall blocking proxy connections
- Proxy service rate limiting
- Test proxies manually with curl
- Verify hostname and port are correct
- Check firewall rules allow proxy connections
- Contact proxy provider about limits
Session rotation not working
Session rotation not working
Common causes:
- Proxy doesn’t support session IDs
- Wrong session ID format for provider
- Session pool exhausted
- Verify proxy provider supports sessions
- Check provider documentation for session format
- Contact provider about session availability
- Use different proxy service with session support
Getting same IP for all threads
Getting same IP for all threads
Common causes:
- Only one proxy in the list
- Proxy pool doesn’t rotate sessions
- All proxies route through same gateway
- Add more proxies to
input/proxies.txt - Use sessionid placeholder for rotation
- Verify with proxy provider that IPs rotate
- Test manually:
curl -x proxy https://api.ipify.org
Proxy Providers
The tool works with any HTTP/HTTPS proxy provider that supports authentication. Popular options include:
- Residential: Better for avoiding detection, higher success rate
- Datacenter: Faster and cheaper, may be detected more easily
- Rotating: Automatically change IPs, use sessionid for control
- Static: Same IP for duration, good for consistency
Provider Requirements
✅ Required:- HTTP/HTTPS protocol support
- Username/password authentication
- Reliable uptime (99%+)
- Session ID support for rotation
- Geographic targeting options
- Good success rate with Discord
- Responsive customer support
- SOCKS-only proxies (not supported)
- IP whitelist-only authentication
- Free/public proxies
- Proxies with poor reputation