• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

home-assistant / home-assistant / 24073
94%

Build:
DEFAULT BRANCH: dev
Ran 10 May 2017 04:48AM UTC
Jobs 6
Files 253
Run time 159min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
24073

push

travis-ci

balloob
Telegram Bot enhancements with callback queries and new notification services  (#7454)

* telegram_bot and notify.telegram enhancements:
- Receive callback queries and produce `telegram_callback` events.
- Custom reply_markup (keyboard or inline_keyboard) for every type of message (message, photo, location & document).
- `disable_notification`, `disable_web_page_preview`, `reply_to_message_id` and `parse_mode` optional keyword args.
- Line break between title and message fields: `'{}\n{}'.format(title, message)`
- Move Telegram notification services to `telegram_bot` component and forward service calls from the telegram notify service to the telegram component, so now the `notify.telegram` platform depends of `telegram_bot`, and there is no need for `api_key` in the notifier configuration. The notifier calls the new notification services of the bot component:
	- telegram_bot/send_message
	- telegram_bot/send_photo
	- telegram_bot/send_document
	- telegram_bot/send_location
	- telegram_bot/edit_message
	- telegram_bot/edit_caption
	- telegram_bot/edit_replymarkup
	- telegram_bot/answer_callback_query
- Added descriptions of the new notification services with a services.yaml file.
- CONFIG_SCHEMA instead of PLATFORM_SCHEMA for the `telegram_bot` component, so only one platform is allowed.
- Async component setup.

* telegram_bot and notify.telegram enhancements: change in requirements_all.txt.

21144 of 22608 relevant lines covered (93.52%)

3.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24073.1 (TOXENV=lint) 10 May 2017 04:52AM UTC 0
Travis Job 24073.1
2 24073.2 (TOXENV=py34) 10 May 2017 04:48AM UTC 0
93.52
Travis Job 24073.2
3 24073.3 (TOXENV=py35) 10 May 2017 04:49AM UTC 0
93.51
Travis Job 24073.3
4 24073.4 (TOXENV=py36) 10 May 2017 04:49AM UTC 0
93.5
Travis Job 24073.4
5 24073.5 (TOXENV=py36) 10 May 2017 04:51AM UTC 0
93.5
Travis Job 24073.5
6 24073.6 (TOXENV=requirements) 10 May 2017 04:50AM UTC 0
Travis Job 24073.6
Source Files on build 24073
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #24073
  • b30c352e on github
  • Prev Build on dev (#24071)
  • Next Build on dev (#24074)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc