Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fabriguespe/crypto-joker
xmtp-bot-gpt
https://github.com/fabriguespe/crypto-joker
Last synced: 3 months ago
JSON representation
xmtp-bot-gpt
- Host: GitHub
- URL: https://github.com/fabriguespe/crypto-joker
- Owner: fabriguespe
- License: mit
- Created: 2024-04-14T18:34:50.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-03T13:47:06.000Z (6 months ago)
- Last Synced: 2024-05-14T19:24:29.080Z (6 months ago)
- Language: TypeScript
- Size: 132 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 - Crypto Joker
README
# Crypto Joker 🃏
> 💬 **Try it:** Message `gpt.hi.xmtp.eth`
Go to [BotKit](https://github.com/xmtp/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/crypto-joker.git
cd crypto-joker
# 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
OPEN_AI_API_KEY= #open ai api key
```> ⚠️ 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/).
---
Powered by OpenAI