Skip to content

fetaro/gdocs_to_slack_python

Repository files navigation

Google Docsの箇条書きをSlackにコピーするツール

問題

Google Docsの箇条書きをMacのクリップボードにコピーしてSlackにペーストすると、以下のように箇条書きが崩れてしまう。

例えば、このようなGoogle Docsの箇条書き

good_slack

これをSlackにコピーすると

bad_slack

とフラットな箇条書きでコピーされてしまう

このツールを使うと

インデントの構造を保持してコピーできます!

good_slack

インストール

git clone https://@github.com/fetaro/docks_to_slack.git
cd docks_to_slack
uv sync

使い方

  1. Google Docsの箇条書きをコピーします

  2. クリップボードにGoogle Docsの箇条書きがある状態で以下のコマンドを実行します

python main.py

これでSlackに貼り付け可能なデータがクリップボードに書き込まれました

  1. Slackにてペーストします

(オプション)テキストとしてペーストする場合

-t オプションでmarkdown形式のテキストとしてペーストすることも可能です

python main.py -t

以下のようなテキストがクリップボードに保存されます

- インデントレベル1
    - インデントレベル2のA
    - インデントレベル2のB
    - インデントレベル2のC

デバッグ

-d オプションを付けるとデバッグモードになります

About

Google Docsの箇条書きをきれいにSlackにコピペするツール(python版)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors