Skip to content

mesamirh/GoKite-Chat-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoKite Chat Bot

GoKite Chat Bot is an interactive bot designed to interact with various agents to provide information and perform tasks related to Kite AI, cryptocurrency, and security analysis.

Features

  • Interact with multiple agents:
    • Professor: Provides information about Kite AI.
    • Crypto Buddy: Offers insights into the cryptocurrency market.
    • Sherlock: Analyzes transactions and identifies security threats.
  • Uses Web3 for blockchain interactions.
  • Fetches user statistics and records interactions.
  • Handles retries and marks unavailable agents.

Installation

  1. Clone the repository:

    git clone https://github.com/mesamirh/GoKite-Chat-Bot.git
    cd GoKite-Chat-Bot
  2. Install dependencies:

    npm install
  3. Create a .env file in the root directory and add your environment variables:

    WALLET_PRIVATE_KEY=your_private_key
    

Usage

Start the bot:

npm start

Configuration

The bot can be configured using the config.js file. Key configurations include:

  • Chat Configuration: Set the number of interactions, delay between chats, and retry settings.
  • Network Configuration: Configure API endpoints, headers, and retry settings.
  • API Configuration: Define API endpoints and headers.
  • Interaction Verification Settings: Set the maximum attempts and delays for interaction verification.

Dependencies

About

Auto chat with this bot in Gokite Testnet

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published