Skip to content

suyashb95/wordbot

Repository files navigation

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages