Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/suyashb95/wordbot

A Telegram dictionary bot written in Python
https://github.com/suyashb95/wordbot

bot telegram telegram-bot wordnik

Last synced: 2 months ago
JSON representation

A Telegram dictionary bot written in Python

Awesome Lists containing this project

README

        

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](http://i.imgur.com/Jhvxues.png)

Usage
=====

* Visit this URL : https://telegram.me/LexicoBot

* Or send a message to this username: @LexicoBot

* Inline mode is supported.

### 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](http://i.imgur.com/5bJNzkC.gif)

Requirements
------------

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