Ring ring! Your next cross-channel adventure awaits...
Transform your Discord server into a vibrant communication hub with Phonely Bot - the most innovative way to connect channels across servers! 🌟
🎲 Random Roulette
- Feeling adventurous? Let fate connect you to a mystery channel!
- Jump into exciting conversations with new communities
🎯 Precision Dialing
- Cherry-pick your perfect conversation partner
- Connect with exactly who you want, when you want
⏱️ Speed Dating Mode
- Quick 60-second connections for rapid-fire fun
- Perfect for quick questions or lightning-round chats
🎮 Slick Interface
- Gorgeous buttons & menus that feel magical
- Zero learning curve, maximum fun
🔄 Live Connection Magic
- Crystal-clear status updates
- Never wonder about your connection state
🌍 Universal Reach
- Break down server barriers
- Connect with channels anywhere in the Discord universe!
✅ Slash & Message Commands
✅ Terminal Commands Support
✅ Basic Phone System
✅ Random Channel Connection
✅ Direct Channel Connection
✅ Timed Connections
✅ Message Forwarding
✅ Connection Status Updates
✅ Multi-Channel Conference Calls
✅ Database Support
✅ Trafficking Management
✅ Untrusted Link Blocking System
❌ Redis Support
❌ Custom Connection Durations
❌ Voice Channel Support
❌ File Sharing Capabilities
❌ Server Blacklisting
❌ User Blocking System
❌ Connection History
- Node.js 16.9.0+ (The engine room)
- Discord Bot Token (Forge yours here!)
- Yarn (Your trusty package companion)
-
Clone your command center:
git clone https://github.com/yourusername/phonely-bot.git cd phonely-bot
-
Power up the systems:
yarn install
-
Configure your control panel:
- Rename
.env.example
to.env
- Add your Discord bot token
- Customize any other settings
- Rename
-
Configure your bot.yml file:
- Add database information such as host, port, username, and password
- Configure other stuff if needed.
-
Launch the network:
yarn start
Your phone lines are now live! 📞✨
.help
- View all available commands.connect
- Connect to another channel.disconnect
- End your current call.status
- Check connection status.tempcall
- Connect to a random channel from the queue with a lower time limit.selectivecall
- Connect to a specific channel from the queue
DiscordToken
- Your bot's secret keyPREFIX
- Command prefix (default: ".")
- Supports sharding for large-scale deployments
- Optimized event handling
- Efficient memory management
We welcome contributions! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Need help? Found a bug? Have a feature request?
- Open an issue on GitHub
- Join our support server
- Check the documentation
Remember to ⭐ the repo if you find it helpful!
This bot is open source and can be freely distributed under the following conditions:
- You must provide appropriate credit to Phonely Bot as the original creator
- You must clearly indicate if you've made modifications to the original code
- You may not use the "Phonely" name, branding, or identity for your distribution
- You must include a link to the original Phonely repository
We encourage you to build upon and share this code while respecting these attribution requirements. For any commercial use, please contact us first.