Skip to content

This is a Telegram Bot API project using Node.js, with web scraper and sentiment analysis components, as well as Twitter API to send GET / POST requests to fetch and send data to Twitter server respectively

cedric130813/telegram-bot-node-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Telegram Bot (Node.js)

This is a Telegram Bot API project using Node.js, which can perform the following functions:

  1. Automatically replies links, gifs, images, messages when user inputs specific Telegram commands (e.g. /command)
  2. Displays keyboard of specific Telegram commands when running /start
  3. Web Scrapes elements of a website, e.g. image or title (using JSDOM library) in scraper.js
  4. Gives a sentiment analysis scoring of a response and returns whether it is positive, negative or undetermined sentiment, as well as the sentiment score, using sentiment.js
  5. Sends a GET Request to Twitter server using Twitter API to fetch latest tweets from a specific user, as well as able to send a POST request to send data to the Twitter server to post a tweet

About

This is a Telegram Bot API project using Node.js, with web scraper and sentiment analysis components, as well as Twitter API to send GET / POST requests to fetch and send data to Twitter server respectively

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published