Skip to content

Latest commit

 

History

History
56 lines (44 loc) · 2.13 KB

File metadata and controls

56 lines (44 loc) · 2.13 KB

@towns-protocol/bot

1.0.3

Patch Changes

  • #4869 6790ed3 Thanks @miguel-nascimento! - Use undefined instead of null to represent spaceId in DM context

  • Updated dependencies []:

    • @towns-protocol/encryption@1.0.3
    • @towns-protocol/generated@1.0.3
    • @towns-protocol/proto@1.0.3
    • @towns-protocol/sdk@1.0.3
    • @towns-protocol/sdk-crypto@1.0.3
    • @towns-protocol/utils@1.0.3
    • @towns-protocol/web3@1.0.3

1.0.2

Patch Changes

  • Updated dependencies []:
    • @towns-protocol/encryption@1.0.2
    • @towns-protocol/generated@1.0.2
    • @towns-protocol/proto@1.0.2
    • @towns-protocol/sdk@1.0.2
    • @towns-protocol/sdk-crypto@1.0.2
    • @towns-protocol/utils@1.0.2
    • @towns-protocol/web3@1.0.2

1.0.1

Patch Changes

  • #4794 7227332 Thanks @miguel-nascimento! - Bots can now receive messages from DMs, which doesn't contain a spaceId. You can check isDm to type guard spaceId.

    bot.onMessage(handler, ({ isDm, spaceId }) => {
      if (isDm) {
        // This message was sent in a DM - spaceId is null
        console.log("DM channel, no space");
      } else {
        // This message was sent in a space channel - spaceId is available
        console.log(`Space: ${spaceId}`);
      }
    });
  • Updated dependencies [d81db9a, d81db9a, d81db9a]:

    • @towns-protocol/web3@1.0.1
    • @towns-protocol/encryption@1.0.1
    • @towns-protocol/sdk@1.0.1
    • @towns-protocol/sdk-crypto@1.0.1
    • @towns-protocol/generated@1.0.1
    • @towns-protocol/proto@1.0.1
    • @towns-protocol/utils@1.0.1