DCHAT
A downloadable client for Linux
🖥️ DCHAT
— Discord Chatting Hub for Admin Terminal
A lightweight terminal-based Discord client for power users and script junkies. Pipe-friendly, emoji-ready, no bloat.
⚠️ Requirements
-
Linux only — won't work on Windows.
-
Basic terminal knowledge — editing files, running scripts.
-
A Discord bot token.
-
A Discord server where you have permission to add bots.
-
The channel ID of your target server.
The bot must have read/write access (admin permission recommended). This CLI only works with one channel at a time.
🔧 Setup
-
Create config folder:
mkdir -p ~/.config/dchat
-
Add your bot token: Save it to
~/.config/dchat/token.txt
Example:MTAxMjM0NTY3ODkw.YOUR.TOKEN-HERE
-
Add your Discord channel ID: Save to
~/.config/dchat/room_id.txt
Example:123456789012345678
-
Set optional aliases: Save to
~/.config/dchat/aliases.txt
Format:username=alias
Example:alice=🎯 bob=💬 bot=🤖
🛠️ What It Can Do
-
Send messages from the terminal
-
Read messages from a channel
-
Upload files (images, docs)
-
View recent images
-
Pipe input directly into chat
-
Show new message notifications
🧪 Example Usage
dchat -m "hello world" # send message dchat -p 10 # show last 10 messages dchat -f pic.png # send a file echo "auto message" | dchat # pipe input
💡 Pro Tip
Use it in scripts, cron jobs, or SSH perfect for minimal setups or automated status reports.
💖 Support & Donations
If you enjoy using this project, please consider donating. Your support keeps development alive and brings my attention back to projects I might’ve otherwise dropped. Especially crucial for niche projects like this, where the user base is small and every bit of support counts big time.
Download
Click download now to get access to the following files:
Development log
- More responsive20 hours ago