Anonim

最近、チャットアプリはインターネット上で最もホットなものの1つです。2016年には、14億人以上がチャットアプリを使用し、最も人気のあるタイプのモバイルアプリケーションになりました。 多くの人が気付いていないのは、彼らがオンラインでチャットしている「人」の一部が、ボットとも呼ばれる自動化されたプログラムであるということです。 人気のチャットアプリKikは、人々がチャットできるKikボットを作成して展開しましたが、自分でボットを作成することもできます!

また、Kikで誰かがあなたをブロックしたかどうかを知るまたは伝える方法についての記事も参照してください。

Kikボットを作成する理由 さて、このプロセスは難しくなく、興味深いものです。ボットを作成すると、自動化の仕組みについて少し(または多く)学ぶことができます。 Kikには独自のボットストアがあるため、高品質のボットを作成すると、ストアに配置できます。 ほとんどのボットの品質はかなり低いため、良いアイデアを持ち、適切に実装すれば、ボットに大きな注目を集めることができます。 さらに、ボットには何らかの形のオンラインカスタマーサービスを提供する正当な機能があるため、ボットの開発は、いつかプログラミングの仕事を得ることができる便利な履歴書アイテムになる可能性があります。

Kikでボットを構築するには、いくつかの異なるアプローチがあります。 Kikプロセスでは、PythonまたはNode.jsでのコーディング方法(少なくとも少し)を知っている必要があります。 スタンドアロンのボットソフトウェアプラットフォームもあり、コーディング方法を知らなくてもボットを構成できます。

Kikボットの計画

ボットの開発に飛び込む前に、計画に時間をかける必要があります。 ボットに何をしてほしいですか? 何を達成したいですか? 他のすべてのボットと何が違うのでしょうか? 明確な目標を念頭に置いておくと、ボットの開発時に集中力を維持できるので、ビルド段階に進む前にこれらすべての質問を検討してください。 楽しみのためだけにボットを構築することを計画している場合、これらの質問はそれほど重要ではありません。開発を開始して何が起こるかを確認できます。 あなたが自分でやっているので、それが以前に行われたかどうかは関係ありません。 他の人が使用できるようにボットを構築する場合は、これらの質問がより重要です。 ボットが新しいことを何もしない場合、なぜ誰もがそれを使用するのでしょうか?

事前に計画する必要があるアイテムには次のものがあります。

  1. Kikボットの短い、短い名前を考えてください。
  2. 人格を選ぶ。 それは皮肉ですか? フレンドリー? 寂しい?
  3. ターゲットオーディエンスと主題を決定する。 これは大人とスポーツを話すボットですか? 子供に冗談を言うボット?
  4. やりたい会話の種類について考えます。 ボットは他の人が言ったことを本当に分析しますか、それとも非常に浅いですか?
  5. トピックから外れた会話をリダイレクトする方法を検討します。

ボットの初期化

ボットの構築を開始するには、Kikアプリが必要であり、Kik開発者サイトでサインアップする必要があります。

  1. アプリストア(AppleまたはGoogle Play)からアプリを取得します。
  2. その後、Kik Dev Webサイトにアクセスして登録する必要があります。
  3. デバイスでKikアプリを開き、開発ページからKikコードをスキャンします。
  4. Kikボット@Botsworthがメッセージを送信し、そのメッセージにリンクされているウィザードに従うのを待ちます。 ユーザーID、表示名、プロフィール画像を入力する必要があります。

これで、ボットの骨組みが作成され、インテリジェンスを与える準備が整いました。

オプション1 –プログラミング言語を使用してボットを構築する

上記の手順を完了したら、Kik Getting Startedページにアクセスしてください。

  1. PythonまたはJavaのどちらでコーディングするかによって、PythonまたはNode.jsを使用して、指示どおりにAPIライブラリをインストールします。 Kikのマニュアルはここで非常に役立ち、あなたの設定に役立つボットの例を示しています。
  2. 少し助けが必要な場合、Kikには独自のGithubページもあります。
  3. 選択した言語を使用してボットをプログラムします。
  4. テスト、テスト、もう一度テストします。 また、友人が自分でテストするのを手伝ってくれるよう招待する必要があります。彼らは、自分では考えもしなかったボットを破壊する方法を考え出すでしょう。
  5. 満足したら、Kikボットストアを介してボットをリリースします。

ボットの実際のプログラミングについて私が説明したことに気づいたかもしれません。 Kikは、その方法に関する優れたチュートリアルセットを作成しました。

オプション2 – ChatFlowを使用してボットを構築する

ChatFlowは、コードを使用するのではなく、グラフィカルインターフェイスを使用してボットを作成できるようにすることで、ボットの作成を簡単にする多くのAPIツールの1つです。

  1. 上記のボットの初期化の手順に従ってアプリをダウンロードし、kik.comにログインします。
  2. 指示に従って、ボッツワースを使用してボットを作成し、名前を付けます。
  3. Kik.dev Webサイト内で[構成]を選択し、ボット名とAPIキーをコピーします。
  4. ChatFlowアプリケーションを作成し、kik-inとkik-outで始まるフローを作成します。
  5. kik-inノードを右クリックし、「Add new kikbot-controller」を選択して編集します。 ボット名とAPIキーを貼り付けて、[追加]を選択します。
  6. kik-outを右クリックし、ボット名を選択して[OK]をクリックします。
  7. デプロイを選択します。

これにより、基本的なKikボットが作成されます。 このボットは、送信したメッセージをエコーバックするだけですが、ボットの基本部分は作成されています。 ここから、完全に満足するまで、ボットのより高度なメッセージと対話を開発できます。 ChatFlow内の指示は非常に明確で論理的であるため、ほとんどの人がチャットボットを作成できます。

まとめ

Kikでボットを構築するには、プログラミングを行うか、ChatFlowなどのボットスタータープラットフォームを使用します。 どちらの方法でもボットを構築できますが、プログラミングを介してボットを行う場合は、さらに学習します。 Kikは、エコシステムでのボットの使用を推奨する唯一のチャットサービスではありません。ボットはインターネットのトレンドです。 インテリジェントボットのコーディングを学ぶことは、本当の可能性を秘めた仕事です。

独自のkikボットの作り方