Slackord 2 is an application that parses JSON chat history file exports from Slack and imports them into Discord instantly. Slackord 2 is the .NET version of the Slackord 1.0 Python/Tkinter app with significant feature additions.
Demo
Features
- Post messages to any Discord channel or Direct Message conversation
- Debug window. Unlike Slackord 0.5 and 1.0, Slackord 2 lets you know exactly what's happening in real-time. You'll know what messages are being posted, how they'll be formatted, and what the bot is doing before sending messages to their destinations.
- Automatic rate-limiting. Slackord 2 limits the messages it sends over time so it doesn't spam your target.
- Remembers your bot's token.
- Privacy first. Slackord 2 checks if user messages have a display name and will attempt to keep real names private unless there isn't one.
- Data safety. Your data is yours. Slackord 2 works completely off your local connection and machine. It doesn't connect to anything but the server and channels you tell it to.
- Update checks. Slackord 2 has the ability to check for updates in the "Help" context menu. Get the latest version with new features easily!
Getting Started
- Download the latest Slackord 2 release and extract the contents.
- Create a Discord bot here, copy the bot's private token, and invite it to the desired server.
- Run Slackord.
- Select a Slack JSON chat history file to import.
- Enter your bot's token.
- Connect the bot to your server.
- Visit the channel you wish to import Slack chat history to and type !slackord.
Important: Please Read!
- If you need help, please feel free to get in touch with me on Twitter, or open a new issue if it doesn't already exist..
- Slackord and Slackord 2 are free, and they will always be free. Please do not pay anyone for this application. However, if you found Slackord or Slackord 2 worth donating something, you can donate from within Slackord 2 by accessing "Donate" from the "Help" context menu or just click here.
- At this time, I have decided not to include the ability to import multiple JSON files. This may or may not change in the future.
- Slackord is something I created in my spare time to continue learning multiple programming languages. I would not consider myself an "expert" programmer, and should probably not be treated as such.