Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fabriguespe/thegeneralstore-bot
xmtp-generalstore-bot
https://github.com/fabriguespe/thegeneralstore-bot
Last synced: about 2 months ago
JSON representation
xmtp-generalstore-bot
- Host: GitHub
- URL: https://github.com/fabriguespe/thegeneralstore-bot
- Owner: fabriguespe
- License: mit
- Created: 2024-04-11T20:54:04.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-05-02T18:48:03.000Z (2 months ago)
- Last Synced: 2024-05-03T01:05:09.931Z (2 months ago)
- Language: TypeScript
- Size: 135 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Lists
- awesome-xmtp - TheGeneralStore - commerce bot for ordering goodies in hackathons. (Bots 🤖)
README
# TheGeneralStore Bot 🛍️🪥
> 💬 **Try it:** Message `thegeneralstore.eth`
Go to [BotKit](https://github.com/fabriguespe/botkit) to learn more
## Development
To kickstart the tutorial, you'll need to clone the repository containing the bot code. Follow these steps:
```bash
git clone https://github.com/fabriguespe/thegeneralstore-bot.git
cd thegeneralstore-bot
# copy env variables template
cp .env.example .env
```**Set the variables**
```bash
KEY= # the private key of the bot
XMTP_ENV= # set to production or dev network
```> ⚠️ Bot kit is not compatible with `bun` yet. Use `npm` or `yarn`
```bash
# install dependencies
yarn install# running the bot
yarn build
yarn start# to run with hot-reload
yarn build:watch
yarn start:watch
```## Messaging apps 💬
Test the bots in messaging apps
- [Converse](https://getconverse.app/): Own your conversations. Works with Frames (Transactions TBA)
- [Coinbase Wallet](https://www.coinbase.com/wallet): Your key to the world of crypto. (Frame support TBA)
- [dev-inbox](https://dev-dev-inbox.vercel.app/): Dev focused messaging client that renders Frames (Transactions TBA) (dev network)## Identities
![](https://github.com/xmtp/awesome-xmtp/assets/1447073/9bb4f8c2-321e-4b6d-b52e-2105d69c4d47)
Learn about the almost 2 million identities that are already part of XMTP by visiting the [Dune dashboard](https://dune.com/xmtp_team/dash).
## Documentation 📚
To learn more about XMTP, to go the [docs](https://docs.xmtp.org/).