2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

linebotのエラーの集大成を作りました。

Posted at

📌 はじめに

初めての投稿です。 お手柔らかにお願いします。

LINE BOTを作ってると、必ずエラーに悩まされると思います。
エラーがでると、ドキュメント読むのめんどくさいなぁって思ったこととかないですか?

そんなことで、
エラー原因を “いい感じ” に解釈してくれるPythonライブラリを作りました。


⚙️ linebot-error-analyzerって何?

これは、LINE BOTの実行時に起こるエラー(Exception)を解析して、
「どんな原因がありそうか?」を日本語で出力してくれるライブラリ です。

✅ 主な機能

  • LINE SDKから投げられる例外を解析
  • よくある原因(アクセストークン切れ、署名エラーなど)を推測
  • 例外メッセージにヒントをつけてくれる

🔧 インストール方法と使い方

📦 インストール

pip install linebot-error-analyzer

🔍 使い方

from linebot_error_analyzer import analyze_linebot_error

try:
    # ここにLINE BOTの処理を書く
    pass
except Exception as e:
    result = analyze_linebot_error(e)
    print(result)

🚀 今後の予定

  • エラーメッセージ文をそのまま渡して、正規表現して、解析させたい。

🔗 リンクまとめ


🙌 最後に

使ってみて「ここ微妙」「こんなエラーにも対応してほしい」や、
ソースコードの改善案、
自分もこれに携わりたい
などあれば、コメント、GitHubにプルリクやIssueとかください。


📣 こんな適当な記事を読んでくれてありがとうございます。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?