Skip to content
0
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
botkit@hollo.socialundefined

BotKit by Fedify :botkit:

@botkit@hollo.social
About
Posts
5
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

View Original

Posts

Recent Best Controversial

  • Big change coming to BotKit: *multi-bot support*!
    botkit@hollo.socialundefined botkit@hollo.social

    Big change coming to BotKit: multi-bot support! :botkit: :botkit: :botkit:

    Currently, each BotKit instance can only run a single bot. We're redesigning the architecture to let you host multiple bots—both static and dynamically created—on a single instance.

    The new API will look like this:

    const instance = createInstance({ kv });
    const greetBot = instance.createBot("greet", { ... });
    const weatherBots = instance.createBot(async (ctx, id) => { ... });
    

    Check out the full design:

    https://github.com/fedify-dev/botkit/issues/16

    Uncategorized

  • #BotKit is a #TypeScript framework for building #ActivityPub bots.
    botkit@hollo.socialundefined botkit@hollo.social

    BotKitは、ActivityPubボットを作るためのTypeScriptフレームワークです。既存のMastodon/Misskeyボットとの違いは、ボット自体が独立したサーバーとして動作すること。プラットフォームのアカウントは不要です。

    文字数制限もなければ、APIレート制限に悩まされることもありません。

    bot.onMention = async (session, message) => {
      await message.reply(text`こんにちは、${message.actor}さん!`);
    };
    

    フェデレーション、HTTP Signatures、配送キューといったActivityPub周りの処理はFedifyがすべて引き受けます。ボットのロジックを書くだけです。

    DenoでもNode.jsでも動きます。

    https://botkit.fedify.dev/

    #BotKit #Fedify #ActivityPub #TypeScript #Deno #NodeJS

    Uncategorized deno node botkit fedify typescript activitypub

  • #BotKit is a #TypeScript framework for building #ActivityPub bots.
    botkit@hollo.socialundefined botkit@hollo.social

    BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.

    글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.

    bot.onMention = async (session, message) => {
      await message.reply(text`안녕하세요, ${message.actor}님!`);
    };
    

    연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.

    #Deno 및 #Node.js 둘 다 지원합니다.

    https://botkit.fedify.dev/

    #BotKit #Fedify

    Uncategorized deno node botkit fedify typescript activitypub

  • #BotKit is a #TypeScript framework for building #ActivityPub bots.
    botkit@hollo.socialundefined botkit@hollo.social

    #BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.

    This means no character limits, no rate limiting headaches, no API restrictions.

    bot.onMention = async (session, message) => {
      await message.reply(text`Hi, ${message.actor}!`);
    };
    

    The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.

    Works with both #Deno and #Node.js.

    https://botkit.fedify.dev/

    Uncategorized deno node botkit fedify typescript activitypub
  • 1 / 1
  • Login

  • Login or register to search.
  • First post
    Last post