suyashb95 / wordbot

A Telegram dictionary bot written in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram English Dictionary Bot

This is a Telegram bot which fetches word definitions, synonyms, antonyms, usage examples and the word of the day from the Internet. It uses Wordnik's and Urbandictionary's API to fetch data.

alt tag

Usage

Allowed commands

  • /define [word] : Gets the word's meaning.
  • /synonyms [word] : Gets similar words.
  • /antonyms [word] : Gets opposites.
  • /use [word] : Gets usage examples.
  • /all [word] : Gets all of the above.
  • /help : Send this message again.
  • /today: Gets the word of the day.
  • /ud [word/phrase]: Gets the topmost entry from Urbandictionary.

Screenshots

alt tag

Requirements

  • Wordnik API
  • tornado==4.2.1
  • requests==2.7.0
  • pyTelegramBotAPI==2.1.5
  • cachetools==1.1.6

About

A Telegram dictionary bot written in Python


Languages

Language:Python 100.0%Language:HTML 0.0%