Zulip - RocketChat - Data Converter
See original GitHub issueHello!
I installed Zulip from Git and tried to run the convert_rocketchat_data script.
Zulip Version: 5.0-dev-2500-g73710e1cf0 RocketChat Version: 4.0
Server Specifications: OS: Ubuntu 20.04.3 LTS CPU: 4 Memory: 16GB RAM SWAP: 4GB
The migration looks like following:
zulip@comm01:~$ ./deployments/current/manage.py convert_rocketchat_data /home/zulip/rocketchat --output /home/zulip/converted_rocketchat_data
Converting Data ...
Killed
The situation is that it seems that the converter fails at some point but I don’t know where. I also tried to run it with traceback but no additional infos were shown.
Issue Analytics
- State:
- Created 2 years ago
- Comments:47 (18 by maintainers)
Top Results From Across the Web
Import from Rocket.Chat | Zulip help center
Starting with Zulip 5.0, Zulip supports importing data from Rocket.Chat, including users, teams, channels, discussions, messages, and more.
Read more >Rocket.Chat vs. Zulip - G2
Compare Rocket.Chat and Zulip head-to-head across pricing, user satisfaction, and features, using data from actual users.
Read more >Rocket.Chat vs. Zulip Comparison - SourceForge
Pumble offers unlimited number of users, unlimited chat history, voice calls and video calls, all for free. Every message will find its recipient...
Read more >Rocket.Chat in Barcelona
Building secure chat experiences that convert, engage, and retain users ... After trials with other team chats like HipChat and Zulip, the team...
Read more >Rocket.Chat vs Zulip detailed comparison as of 2022 - Slant.Co
When comparing Rocket.Chat vs Zulip, the Slant community recommends Rocket.Chat for most people. In the question "What are the best on-site Slack ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

I haven’t read this format, but I think what’s going on is that Rocket.Chat’s Omnichannel/livechat channels use the
fnamefield (“guest-6” here) rather thannamefor some reason to identify the channel. Can you check if the tool completes replacing that line withstream_name = channel_dict.get("name", channel_dict["fname"])?
It’s likely that a better choice for how to structure the import would be to put these all in a single
Rocket.Chat omnichannelstream withfnameas the topic or something like that, but this should let the job complete.@garg3133 looks good. The migration runs now.
Just need to start importing.