予約投稿ボット開発・カスタマイズ

チャンネル向けのTelegramボットをPythonで:Google スプレッドシートに書いた投稿を、指定した時間に公開します

通常15 分で完成修正対応込み品質チェック
プラン
安心決済詳しく
  • プランの範囲内の修正は無料です。
  • 納品から3日以内にご対応がない場合、自動的に承認されます。

代金はお支払い時にお預かりし、納品を承認した時点ではじめて支払われます。

チャンネル向けのTelegramボットをPythonで:Google スプレッドシートに書いた投稿を、指定した時間に公開します

成果物の例

スタンダードパッケージの例

バーバーショップのカット予約用Telegramボット

Telegramでのボット

ボットでカットを予約

コードの一部

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """フォームの最後のステップ:利用者にお礼を伝え、リクエストを転送します。"""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

回答とボタンはすべて texts.yaml にあるので、お客様はコードに触れずに料金や営業時間を変更できます。

ファイル: bot.py、texts.yaml、settings.example.env(ボットのトークンとスプレッドシートの情報を入れる場所で、お客様ご自身で記入します)、requirements.txt、そしてTelegramでのボットの作成、Google スプレッドシートとの接続、小規模なサーバーやレンタルサーバーでの実行方法を説明したREADMEを含むZIPファイル。ボットはリクエストを送りますが、理容師の予定表は確認しません。時間はオーナーが確定します。

お客様: 理容師3人のバーバーショップ。これまで予約は電話だけで受けていました。 ご依頼内容: メニュー付きのTelegramボット。料金、住所と営業時間、予約フォーム(メニュー、日時、名前、電話番号)があり、各リクエストをオーナーのチャットに送り、Google スプレッドシートに追加する。

お客様とすべての情報は架空のものです。

このサービスについて

チャンネルの投稿をスプレッドシートで計画しているなら、このTelegramボットが代わりに公開します。プレミアムでは、各投稿の本文、任意の画像リンク、日付と時間をGoogle スプレッドシートに書いておくと、ボットがそれを読み、それぞれの時間にチャンネルへ投稿し、その行を投稿済みにします。管理者コマンドで予定中の投稿を確認したり、投稿を一時停止・再開したりできます。ベーシックとスタンダードは読者向けの機能です。チャンネル、その規則、リンクについての回答に加え、スタンダード以上では投稿の提案や広告の問い合わせ用のフォームがあり、お客様のチャットとGoogle スプレッドシートに送ります。ボットはスプレッドシートに入れた文章だけを投稿し、自ら投稿を書いたり編集したりはしません。チャンネルの管理者権限が必要で、投稿時間にはパソコン、サーバー、またはPythonが動くレンタルサーバー上で動いている必要があります。決済は受け付けず、トークンとGoogleのアクセスキーはお客様が管理します。

含まれる内容

  • 納品物Pythonのコード、設定ファイルの例、プレミアム用の投稿シートの例、READMEを含むZIPファイル。コードは注文ページにも表示されます。
  • スプレッドシートを投稿計画に各行に本文、画像リンク、日付、時間(プレミアム)
  • 時間どおりに投稿ボットが動いている間、各投稿をその時間に公開します
  • 予定の管理コマンド次の投稿の確認、一時停止、再開
  • 読者向けフォーム投稿のアイデアや広告の問い合わせをチャットへ(スタンダード以上)
  • お客様の文章だけボットはスプレッドシートの内容をそのまま投稿します

ご利用の流れ

  1. 1
    計画チャンネル、希望するシートの構成、読者向けの文章をお送りいただきます
  2. 2
    コードボット、シートの例、ガイドを作成します
  3. 3
    起動ボットを作成してチャンネルの管理者にし、トークンを追加して実行していただきます
  4. 4
    修正プランの範囲内で修正を依頼できます

ご用意いただくもの

チャンネルの名前またはリンク。読者向けの回答(チャンネルの内容、規則、リンク、連絡先)と各フォームの質問。プレミアムでは、投稿シートに入れたい列、タイムゾーン、管理者コマンドを使えるTelegramアカウント。ボットのトークン、Googleのアクセスキー、パスワードは絶対に送らないでください。ご自身で入力する場所はREADMEで説明しています。

お伺いする内容:

  • チャンネル
  • 投稿シート
  • タイムゾーン
  • 読者向けの文章とフォーム

プランを比較

プランベーシックチャンネル案内ボット¥3,870スタンダードフォーム付きチャンネルボット¥7,580プレミアムスプレッドシートから投稿¥13,140
納期1日2日3日
修正回数123
プラットフォームTelegramTelegramTelegram
定型回答最大10最大25最大40
フォーム(依頼、予約、注文)なし最大3最大5
チャットとGoogle スプレッドシートへの依頼送信なしありあり
管理者コマンドと一斉配信なしなしあり
メニューの言語112
Google スプレッドシートからの予約投稿なしなしあり
注文する ベーシック注文する スタンダード注文する プレミアム

安心決済

お支払いは注文時ですが、代金が支払われるのは承認された納品に対してのみです。

  • 固定料金お支払い後にプランの料金が変わることはありません。
  • 代金はお預かりお支払い時、代金はお預かりするだけです。納品を承認した時点でサービス側に支払われます。
  • 納品前にチェックすべての成果物はお手元に届く前に品質チェックを受けます。承認前に注文ページで内容を確認できます。
  • 無料の修正依頼内容の範囲内で、プランで定められた回数まで修正を依頼できます。
  • 3日後に自動承認納品から3日以内に承認も修正依頼もない場合、自動的に承認されます。納品後に注文チャットでメッセージを送った場合、注文は保留されます。こちらから回答した後、3日間のカウントを再開することがあり、その際はチャットでお知らせします。
  • やり直しまたは全額返金結果が依頼内容と合わず修正でも解決しなかった場合、または作業に納期の2倍を超える時間がかかった場合は、注文チャットでご連絡ください。作業をやり直すか、代金を全額返金いたします。
詳しい仕組み →

質問と回答

予約投稿にはプレミアムが必要ですか?

はい。Google スプレッドシートからの予約投稿はプレミアムの機能です。ベーシックとスタンダードは、読者への回答と依頼の受け付けを行います。

ボットが投稿を書くのですか?

いいえ。スプレッドシートに入れた文章と画像リンクだけを、そのまま公開します。

投稿時間にボットが止まっていたら?

その投稿は保留になります。ボットが再び起動したとき、遅れた投稿を公開するかスキップするかを選べます。サーバーで動かし続ける方法はREADMEで説明しています。

Googleアカウントへのアクセスが必要ですか?

READMEの手順でお客様が作成し、サーバーに保管するGoogleのアクセスキーを使って、1つのシートを読み込みます。キーもボットのトークンも当方に渡ることはありません。

複数のチャンネルに投稿できますか?

はい。シートにチャンネルの列があり、ボットが各チャンネルの管理者であれば可能です。対応するのはTelegramだけで、WhatsAppには対応していません。

答えが見つかりませんか?

プラン