Skip to content

Japh/telegram-bot

 
 

Repository files navigation

=== Telegram Bot & Channel ===
Contributors: Milmor
Version:	1.3.11
Stable tag:	trunk
Author:		Marco Milesi
Author URI:   https://profiles.wordpress.org/milmor/
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=F2JK36SCXKTE2
Tags: telegram, bot, newsletter, channel, group, automatic, stream
Requires at least: 3.8
Tested up to: 4.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Stream your content to Telegram, create commands and build beautiful bots. Compatible with Zapier

== Description ==

Bots are simply Telegram accounts operated by software and they have AI features. With this plugin you can do anything: teach, play, search, broadcast, remind, connect, integrate with other services, or even pass commands to the Internet of Things.

This plugin allows you to create a Telegram Bot to your WordPress website and send content to your subscribers or a Channel you own.

https://www.youtube.com/watch?v=frdub3fTdqk

= Bot Features =
* Instant replies (we use secure webhooks)
* Custom keyboards
* Support private chats, groups and channels
* Create unlimited commands. You can set your own responders for /$commands
* Create alias for commands
* Add shortcodes to /$commands replies
* View and manage your subscribers
* Send manual messages
* Create custom applicatons with **/$command $var1 $var2** format
* Add php to /$commands (requires [Insert Php](https://wordpress.org/plugins/insert-php
* **[Zapier](https://zapier.com)** integrated! You can create integrations with services you use!
* Automatically send your news (requires [Zapier](https://zapier.com))

= Channel Features =
* Stream your content to your Telegram channel

**Note:** your bot should be administrator of your channel for sending messages

**Warning:** due to Telegram limitation you need **SSL certificate** to manage a Telegram Bot. If you don't have one, register at [wptele.ga](https://wptele.ga) as a second step after installing the plugin. The service is free!

= Zapier = 
Zapier makes it easy to automate tasks between web apps. For example:

* send a news published on your website (based on RSS)
* send the weather to your subscribers, every day
* inform users when you upload an image on Instagram

and much more… With 400+ Zapier Apps supported! More info on [wptele.ga/?p=442](https://wptele.ga/?p=442).

https://www.youtube.com/watch?v=14aEV0_FHFk

= Examples =
* **[CosenzApp_bot](http://telegram.me/CosenzApp_bot)** (italian) - Guide for Cosenza city 




= Translations =
You can add your translations here: [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/telegram-bot) 

If you want to be translation editor for your locale, please send your username and language code (eg. it_IT) to milesimarco@outlook.com

= Support =
Give a look to our [faqs](https://wordpress.org/plugins/telegram-bot/faq/) or ask for [support](https://wordpress.org/support/plugin/telegram-bot). If you like this plugin, please leave a [review](https://wordpress.org/support/view/plugin-reviews/telegram-bot) or give us feedback so we can improve it!




= Contributors =
* Icon "Message" by Flaticon from Freepik (CC BY 3.0)




== Installation ==
This section describes how to install the plugin and get it working.

1. Upload `telegram-bot` directory to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Go to the Telegram settings page
4. Go through the steps and hit update!
5. If you don't have HTTPS, signup at [wptele.ga](https://wptele.ga) and register your website

== Frequently Asked Questions ==

= How do I create a bot? =



[wptele.ga/?p=101](https://wptele.ga/?p=101)

= How can i let users subscribe? =
[wptele.ga/?p=440](https://wptele.ga/?p=440)

= What is Zapier and how do i integrate it? =
[wptele.ga/?p=442](https://wptele.ga/?p=442)



== Screenshots ==
1. plugin dashboard
2. subscribers list
3. commands list
4. command autoresponder
5. Zapier integration
6. plugin options
7. website registration on [wptele.ga](https://wptele.ga) (if you don't have SSL)
8. example from [CosenzApp_bot](http://telegram.me/CosenzApp_bot)




== Changelog ==

= 1.3.11 15.02.2016 =
* Fixed wrong version on main panel

= 1.3.10 14.02.2016 =
* Minor improvements
* Performance improvements

= 1.3.9 13.02.2016 =
* Fixed some php notices

= 1.3.8 05.02.2016 =
* Added check to avoid empty message departure

= 1.3.7 02.02.2016 =
* Added message_id check for loop prevention
* Added sleep() function to prevent Telegram API limits when sending bulk messages

= 1.3.6 01.02.2016 =
* Performance improvements and loop prevention

= 1.3.5 28.01.2016 =
* Now **manual send** detects inactive users and deactive theme.
* Minor changes
* Fixed bug with sending messages to groups

= 1.3.4 24.01.2016 =
* Added hackable **telegram_parse_location** filter

= 1.3.3 13.01.2016 =
* Better scalability for admin columns
* Minor improvements

= 1.3.2 13.01.2016 =
* Fixed columns.php encoding
* Minor changes

= 1.3 8.01.2016 =
* Added custom keyboards for commands
* Added location services - see [wptele.ga](https://wptele.ga) documentation

= 1.2 7.01.2016 =
* Added custom keyboard
* Added commands alias (just type them comma-separated in the title field)
* Minor improvements

= 1.1.1 7.01.2016 =
* Minor changes

= 1.1 26.12.2015 =
* Added channel support
* Added new translation system. Please contribute here: [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/telegram-bot) 
* Minor improvements

= 1.0.2 21.11.2015 =
* Fixed log DEBUG being incorrectly activated
* Minor improvements to log system
* Various improvements

= 1.0 19.11.2015 =
* Various bugfixs and improvements
* Added full Groups support (bot can now be added to groups)
* Added separate view for groups
* Improved Users panel
* Added customizable /start and /stop message (for groups too)
* Added notices in admin screen

= 0.13 11.11.2015 =
* Now **/command** and **/command test** call the same function. Not for **/commandtest**
* This allows to build more advanced functions with parameters!

= 0.12 11.11.2015 =
* Added developer function telegram_get_data_array()
* Readme changes
* Minor changes

= 0.11 09.11.2015 =
* Fixed bug in some sites when having more than 10 commands (bypass global site query limit)
* Now if a user change/add/remove First Name, Last Name, Username in his Telegram the list will reflect changes
* Better Main Panel with RSS
* Added dispatches counter
* New style for inactive users in Subscribers list
* Minor improvements

= 0.10 24.10.2015 =
* Added shortcode parsing. This includes php parsing if apposite plugin is installed - eg [Insert Php](https://wordpress.org/plugins/insert-php/)
* Bugfixes
* Minor improvements

= 0.9 23.09.2015 =
* Added Zapier integration (beta) - see faq for details
* Minor changes
* Added possibility to use markdown (BOLD, ITALIC, URL)

= 0.8 15.09.2015 =
* Subscribers list changes
* Added **/stop** support
* Bugfixes + improvements

= 0.7.3 - 14.09.2015 =
* Improved send message function

= 0.7.2 - 13.09.2015 =
* Commands now are case-insensitive
* Fixed bug for post thumbnail not being received

= 0.7.1 - 13.09.2015 =
* Compatibility fix for PHP5.3




= 0.7 - 13.09.2015 =



* Added **Send Message** panel
* Fixed XSS vulnerability (thanks to Roman Ananyev)




= 0.1 - 07.09.2015 =



* First Commit

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%