ngviethoang / WebBrowserAssistantBot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web Browser Assistant Telegram Bot

The AI-Powered Web Browser Assistant Bot for Telegram is designed to facilitate your daily tasks. It can interact with various websites to perform Q&A tasks, acting as your personal assistant.

Technology

The bot is built using the following technologies:

  • NextJS
  • Browserless
  • Vercel
  • Vercel PostgreSQL
  • OpenAI

Getting Started

Start your Browserless Integration by using Docker or their hosted service.

Install NPM by running the following command:

npm install

Copy .env.local file from .env.example file

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Set up database

PostgreSQL

Register Vercel Postgres

Create table

CREATE TABLE users (
  id BIGINT,
  userData JSONB,
  data JSONB
);

Demo

demo.mp4

About


Languages

Language:TypeScript 96.7%Language:CSS 2.5%Language:JavaScript 0.8%