diff --git a/.gitignore b/.gitignore index 143bdca..5534146 100644 --- a/.gitignore +++ b/.gitignore @@ -35,5 +35,4 @@ plugins/youtube_playlist.lua plugins/yandere.lua plugins/e621.lua plugins/ponyfaces.lua -plugins/rss_old.lua -README - Kopie.md \ No newline at end of file +plugins/rss_old.lua \ No newline at end of file diff --git a/README.md b/README.md index 6d0356b..7918e47 100644 --- a/README.md +++ b/README.md @@ -1,520 +1,107 @@ -telegram-bot +Mikubot ============ -[![](https://travis-ci.org/yagop/telegram-bot.svg?branch=master)](https://travis-ci.org/yagop/telegram-bot) - -A Telegram Bot based on plugins using [tg](https://github.com/vysheng/tg). -Test it on [telegram.me/yago_bot](https://telegram.me/yago_bot) +Ein Telegram-Bot auf Basis von [tg](https://github.com/vysheng/tg), der Plugins nutzt. Ein Fork von [yagops Telegram-Bot](https://github.com/yagop/telegram-bot). Multimedia ---------- -- When user sends image (png, jpg, jpeg) URL download and send it to origin. -- When user sends media (gif, mp4, pdf, etc.) URL download and send it to origin. -- When user sends twitter URL, send text and images to origin. Requires OAuth Key. -- When user sends youtube URL, send to origin video image. +- Wenn ein User ein Bild (png, jpg, jpeg) sendet, wird es gedownloadet und gesendet. +- Wenn ein User eine Medien-Datei (gif, mp4, pdf, etc.) sendet, wird sie gedownloadet und gesendet. +- Wenn ein User ein Twitter-Link sendet, wird der Text und evtl. das Bild gesendet. +- Wenn ein User ein YouTube-Link sendet, wird der Titel, optional die Beschreibung, der Autor und die Aufrufeanzahl gesendet. ![http://i.imgur.com/0FGUvU0.png](http://i.imgur.com/0FGUvU0.png) ![http://i.imgur.com/zW7WWWt.png](http://i.imgur.com/zW7WWWt.png) ![http://i.imgur.com/zW7WWWt.png](http://i.imgur.com/kPK7paz.png) -Bot Commands +Kommandos ------------ -
- - Name - - | -- - Description - - | -- - Usage - - | -
- 9gag.lua - | -- 9GAG for telegram - | -- !9gag: Send random image from 9gag - | -
- boobs.lua - | -- Gets a random boobs or butts pic - | -
- !boobs: Get a boobs NSFW image. :underage:
- - !butts: Get a butts NSFW image. :underage: - - |
-
- btc.lua - | -- Bitcoin global average market value (in EUR or USD) - | -- !btc [EUR|USD] [amount] - | -
- bugzilla.lua - | -- Lookup bugzilla status update - | -- /bot bugzilla [bug number] - | -
- echo.lua - | -- Simplest plugin ever! - | -- !echo [whatever]: echoes the msg - | -
- eur.lua - | -- EURUSD market value - | -- !eur [USD] - | -
- fortunes_uc3m.lua - | -- Fortunes from Universidad Carlos III - | -- !uc3m - | -
- get.lua - | -- Retrieves variables saved with !set - | -- !get (value_name): Returns the value_name value. - | -
- giphy.lua - | -- GIFs from telegram with Giphy API - | -
- !gif (term): Search and sends GIF from Giphy. If no param, sends a trending GIF.
- - !giphy (term): Search and sends GIF from Giphy. If no param, sends a trending GIF. - - |
-
- google.lua - | -- Searches Google and send results - | -- !google [terms]: Searches Google and send results - | -
- gps.lua - | -- generates a map showing the given GPS coordinates - | -- !gps latitude,longitude: generates a map showing the given GPS coordinates - | -
- hackernews.lua - | -- Show top 5 hacker news (ycombinator.com) - | -- !hackernews - | -
- hello.lua - | -- Says hello to someone - | -- say hello to [name] - | -
- help.lua - | -- Help plugin. Get info from other plugins. - | -
- !help: Show list of plugins.
- - !help all: Show all commands for every plugin. - - !help [plugin name]: Commands for that plugin. - - |
-
- images.lua - | -- When user sends image URL (ends with png, jpg, jpeg) download and send it to origin. - | -- | -
- imdb.lua - | -- Imdb plugin for telegram - | -- !imdb [movie] - | -
- img_google.lua - | -- Search image with Google API and sends it. - | -- !img [term]: Random search an image with Google API. - | -
- invite.lua - | -- Invite other user to the chat group - | -
- !invite name [user_name]
- - !invite id [user_id] - - |
-
- location.lua - | -- Gets information about a location, maplink and overview - | -- !loc (location): Gets information about a location, maplink and overview - | -
- magic8ball.lua - | -- Magic 8Ball - | -- !magic8ball - | -
- media.lua - | -- When user sends media URL (ends with gif, mp4, pdf, etc.) download and send it to origin. - | -- | -
- ping.lua - | -- If domain is offline, send msg to peer - | -- | -
- plugins.lua - | -- Plugin to manage other plugins. Enable, disable or reload. - | -
- !plugins: list all plugins
- - !plugins enable [plugin]: enable plugin - - !plugins disable [plugin]: disable plugin - - !plugins reeload: reloads all plugins - - |
-
- quotes.lua - | -- Quote plugin, you can create and retrieves random quotes - | -
- !addquote [msg]
- - !quote - - |
-
- rae.lua - | -- Spanish dictionary - | -- !rae [word]: Search that word in Spanish dictionary. - | -
- set.lua - | -- Plugin for saving values. get.lua plugin is necesary to retrieve them. - | -- !set [value_name] [data]: Saves the data with the value_name name. - | -
- stats.lua - | -- Plugin to update user stats. - | -- !stats: Returns a list of Username [telegram_id]: msg_num - | -
- steam.lua - | -- Displays preview of store infomration/pricing/screenshot. - | -- | -
- time.lua - | -- Displays the local time in an area - | -- !time [area]: Displays the local time in that area - | -
- translate.lua - | -- Translate some text - | -
- !translate text. Translate to english the text.
- - !translate target_lang text. - - !translate source,target text - - |
-
- twitter.lua - | -- When user sends twitter URL, send text and images to origin. Requieres OAuth Key. - | -- | -
- twitter_send.lua - | -- Sends a tweet - | -- !tw [text]: Sends the Tweet with the configured accout. - | -
- version.lua - | -- Shows bot version - | -- !version: Shows bot version - | -
- vote.lua - | -- Plugin for voting in groups. - | -
- !voting reset: Reset all the votes.
- - !vote [number]: Cast the vote. - - !voting stats: Shows the statistics of voting. - - |
-
- weather.lua - | -- weather in that city (Madrid is default) - | -- !weather (city) - | -
- xkcd.lua - | -- Send comic images from xkcd - | -
- !xkcd (id): Send an xkcd image and title. If not id, send a random one
- - |
-
- youtube.lua - | -- Sends YouTube info and image. - | -- | -