This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
概要 職場でTeamsを使い始めるらしいので、よい使い道を調べていたところ、まだPreview版ですがPythonでBotが作成できるらしいのでやってみました。 Python用のSDK(Preview版) https://github.com/microsoft/botbuilder-python これまでに調べた範囲では、Pythonを使ってTeamsのBot自体を作るわけではなく、TeamsのSDKを使ってPython(FlaskやDjango)でウェブサーバを立てて、それを接続先として登録したBotをTeamsから追加する形になるようです。(Bot自体はただの通過点) As far as my knowledge BOT is app service hosted on Azure. So to publish your bot application you will need t
この記事の対象: SDK v4 この記事では、Bot Framework SDK for C#、Java、JavaScript、または Python を使用して最初のボットを構築する方法と、Bot Framework Emulator を使用してボットをテストする方法について説明します。 最初のボットを作成する場合、Azure サブスクリプションや Azure AI Bot Service リソースは必要ありません。 このクイック スタートでは、最初のボットをローカルで作成することに重点を置いています。 Azure でボットを作成する方法については、「Azure Bot リソースの作成」を参照してください。 Note Bot Framework JavaScript SDK、C#、Python SDK は引き続きサポートされますが、Java SDK については、最終的な長期サポートは 20
はじめに この記事は Python と discord.py を利用した Discord Bot 開発のチュートリアルです。 Pythonの基礎知識がある方を対象読者としています。 (関数の定義と呼び出しができるレベルを想定しています) Python で Discord Bot を開発する場合、 Discord API ラッパー の discord.py を利用するとお手軽なのですが、 そのためにはこちらの 公式ドキュメント を根気よく読む必要があります。 この記事ではドキュメントの内容を簡単に噛み砕き、 Botを作成する手順とよく使う機能の実装方法を紹介します。 技術ドキュメントを読み慣れている方はこの記事は不要です。こちらをどうぞ。 はじめに — discord.py 1.4.0a ドキュメント クイックスタート — discord.py 1.4.0a ドキュメント プログラミング未経
重要なお知らせ 以下の内容はバージョンアップ等に伴い、利用できなくなりました。 discord.py で複数botを動かしたい場合はこちらを参考にしてください。 【discordpy】issue #516 解読メモ | Qrunch(クランチ) 前書き 自分はHerokuの無料プランで複数のPython製botを動かしていますが、 無料で動かしたい場合には当然1アプリ内で複数起動する必要があります。 botが基本的に非同期で動作する都合上、 起動処理を単に並べるだけでは1つのbotしか動作しないため、 複数のbotを動かすためには少し工夫が必要になります。 因みに今でも誤解が多いのですが、以前プラン内容の変更があり、 Herokuの無料プランでbotを動かしても24時間365日動作します。 ※但し細かい制約があるため詳細は公式サイトから確認してください。 手順 結論から言えば、マルチスレッ
Errbot¶ Errbot is a chatbot, a daemon that connects to your favorite chat service and brings your tools into the conversation. The goal of the project is to make it easy for you to write your own plugins so you can make it do whatever you want: a deployment, retrieving some information online, trigger a tool via an API, troll a co-worker,… Errbot is being used in a lot of different contexts: chato
初めに皆さんこんにちは、ぷらする(@plusl_BTC)です。 リアルでは大学の学祭の真っ最中ですが、ちまちまと合間を見つけてこの記事を書いています。 さて、最近BTCFX界隈ではBotを作ろうという動きが盛んですね。 おそらく、漢 a.k.a GAMI さんに影響されたという方も多いと思います。 自動売買スキャルbot、13日目。証拠金160,000円=>293,000円。日次+83%。過去最高レベルに綺麗な利益曲線。24時間無停止。放っておくだけ。2日ごとに2倍になるALTをHODLしてる感覚。約530回/日のトレード。利益+250円/トレード。過去最大効率。効率が高ければ手数料が導入されても生き残れる。9勝4敗。 pic.twitter.com/j6TBn7ZMLT— 漢 a.k.a. GAMI (@kanakagami1978) 2017年11月14日 私も漏れず、一連のツイートを
Python向けのチャットボットフレームワークでデファクトスタンダード的なものが見当たらなかったので、作ってみました。 Minette for Python https://github.com/uezo/minette-python 5つの特長 1. すぐ動く pipコマンドでインストールして、データベースやアプリケーションサーバの設定などすることなく、わずか数行のコードを記述すればおうむ返しボットが動作します。 2. あらゆるチャネルを統一されたアーキテクチャで LINEとClova用のアダプターを同梱。初期化コードを追加するだけですぐにLINE BOTやClovaスキルを開発することができます。また、ユーザー実装部分はチャネルの違いに影響を受けないため、どちらも同じ手順で開発を進めることができます。 3. コンテキスト・ユーザー管理、タスクスケジューラを標準装備 文脈を意識した対話シ
日本でBOTといえばやはりLINE BOTでしょう。ここではBOTアプリケーションフレームワークのMinette for Pythonを使った作り方をご紹介します。 事前に準備するもの LINE Messaging APIのChannel SecretとChannel Access Token docomo 雑談APIのAPIキー(省略可能。その場合はおうむ返しBOTになります) 依存ライブラリのインストール Minetteの動作に必要なpytzとrequests、LINEエンドポイントを起動するために必要なWebアプリケーションフレームワークのflaskとLINE SDKをインストールします。導入済みの場合はこの手順はスキップしてもOKです。
PyconJP Reject Conference 2017 (https://techplay.jp/event/630686) で発表したスライドです
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く