https://github.com/interchatapp/InterChat
A powerful Discord bot for easy and real-time chatting across multiple Discord servers.
https://github.com/interchatapp/InterChat
bot collaborate discord discord-bot discord-js discord-slash-commands discordapp discordjs good-first-issue hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2024 hacktoberfest2024-accepted learn learning localized slash-commands typescript
Last synced: 2 months ago
JSON representation
A powerful Discord bot for easy and real-time chatting across multiple Discord servers.
- Host: GitHub
- URL: https://github.com/interchatapp/InterChat
- Owner: interchatapp
- License: agpl-3.0
- Created: 2021-10-28T06:56:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-22T14:56:26.000Z (2 months ago)
- Last Synced: 2025-04-22T15:48:21.069Z (2 months ago)
- Topics: bot, collaborate, discord, discord-bot, discord-js, discord-slash-commands, discordapp, discordjs, good-first-issue, hacktober, hacktoberfest, hacktoberfest-accepted, hacktoberfest2024, hacktoberfest2024-accepted, learn, learning, localized, slash-commands, typescript
- Language: TypeScript
- Homepage: https://interchat.tech
- Size: 11 MB
- Stars: 19
- Watchers: 2
- Forks: 4
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-discord - InterChat - commit/discord-interchat/interchat?style=flat-square) |  |  | A powerful Discord bot for easy and real-time chatting across multiple Discord servers. | (Bots)
README
![]()
# InterChat
*Connect Discord communities seamlessly with real-time cross-server communication*[](https://codeclimate.com/github/Discord-InterChat/InterChat/maintainability)
[](https://github.com/Discord-InterChat/InterChat)
[](https://top.gg/bot/769921109209907241)
[](https://discord.gg/cgYgC6YZyX)[Add to Discord](https://interchat.tech/invite) • [Documentation](https://interchat.tech/docs) • [Support Server](https://discord.gg/cgYgC6YZyX) • [Vote for Us](https://interchat.tech/vote)
## ✨ Features
![]()
- 🌐 **Cross-Server Chat**
- Real-time messaging across Discord servers
- Seamless webhook-based message delivery
- Rich message formatting and emoji support- 🛡️ **Advanced Security**
- Customizable content filtering
- Regex pattern matching
- NSFW content detection
- User tracking & appeal system- 🎮 **Community Tools**
- Topic-focused community hubs
- Server bridging
- Unified moderation dashboard
- Custom commands and automations## 🚀 Quick Start
```bash
# 1. Add InterChat to your server
Visit https://interchat.tech/invite# 2. Create or join a hub
/hub browse# 3. Connect your channel
/connect# 4. Start chatting! 🎉
```## 💻 Self-Hosting
```bash
# Clone the repository
git clone https://github.com/discord-interchat/InterChat.git# Install dependencies
cd interchat
bun install# Configure environment
# Edit .env with your credentialsbun run build
bun sync:commands --private --public
bun sync:emojis
bun locale-types# Start development server
bun dev# Or production mode
bun start
```## 📘 Documentation
Visit our [comprehensive documentation](https://interchat.tech/docs) for:
- Detailed setup guides
- Command reference
- Best practices
- Troubleshooting## 🤝 Contributing
We welcome all contributions! Here's how you can help:
1. 🐛 [Report bugs](https://github.com/Discord-InterChat/InterChat/issues)
2. 💡 [Suggest features](https://github.com/Discord-InterChat/InterChat/issues)
3. 📝 Improve documentation
4. 🌍 [Help with translations](https://crowdin.com/project/interchat)
5. 💻 Submit pull requestsRead our [Contributing Guidelines](CONTRIBUTING.md) to get started.
## 📜 License
InterChat is licensed under [GNU AGPL-3.0](LICENSE)