Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ryuapp/typetalk_to_slack

Typetalk to Slack Migration Tool
https://github.com/ryuapp/typetalk_to_slack

deno slack typetalk

Last synced: about 2 months ago
JSON representation

Typetalk to Slack Migration Tool

Awesome Lists containing this project

README

        


[English]
[日本語]

# Typetalk to Slack Migration Tool

This is a tool to migrate from Typetalk to Slack.\
Convert exported data from Typetalk to csv format that can be imported with
Slack.

## Install

Install the latest [Deno CLI](https://deno.com/) version.\
And run the following command:

```sh
deno install -g -r --allow-read --name tts https://raw.githubusercontent.com/ryuapp/typetalk_to_slack/main/cli.ts
```

You can use `tts` command.

## Usage

You can use the following command to convert the file output from Typetalk to
csv format that can be imported into Slack. Redirect the output to a file due to
standard output.

### Example

```sh
tts convert messages.csv > messages_slack.csv
```

> [!NOTE]
> If the message body contains `\"`, it cannot be imported into Slack.
> So this tool replaces `\"` with `\“`.