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: 3 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 (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-29T17:55:34.000Z (5 months ago)
- Last Synced: 2024-06-29T18:38:00.733Z (5 months ago)
- Language: TypeScript
- Size: 190 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-xmtp - Store Bot - commerce store that can take orders and list items. (Bots 🤖)
README
# TheGeneralStore Bot 🛍️🪥
> 💬 **Try it:** Message `thegeneralstore.eth`
## 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
```**Run the bot**
```bash
# install dependencies
yarn install# 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)## Documentation 📚
To learn more about Botkit, to go the [docs](https://github.com/xmtp/botkit)