Quantcast
Channel: ProgrammableWeb - Bots
Viewing all 362 articles
Browse latest View live

TestingBot Ruby SDK by TestingBot

$
0
0
The TestingBot Ruby SDK by TestingBot allows to access testing features of the API, useful to monitor the functionality of browsers and mobile applications. Examples demonstrate how to test multiple browsers and interact with Cucumber and Capybara.
TestingBot
Resource Type: 
SDK
Framework/Library Image: 
Deadpool: 
0
Framework/Library Provider: 
Languages: 
Primary category: 
Secondary category: 

TestingBot Node.js SDK by TestingBot

TestingBot Python SDK by TestingBot

$
0
0
The TestingBot Python SDK by TestingBot allows API interaction to access testing features. On GitHub, developers can find an example that displays the desired capabilities of a Windows platform with Firefox browser.
TestingBot
Resource Type: 
SDK
Framework/Library Image: 
Deadpool: 
0
Framework/Library Provider: 
Languages: 
Primary category: 
Secondary category: 

Parsebot PHP Sample Code by Parsebot

Parsebot Node.js Sample Code by Parsebot

$
0
0
The Parsebot Node.js Sample Code by Parsebot presents API interaction, offering code to access the API, send requests, and receive JSON responses. The purpose of the example is to demonstrate content extraction from a website.
Related APIs: 
Parsebot
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

Parsebot Python Sample Code by Parsebot

$
0
0
The Parsebot Python Sample Code by Parsebot demonstrates API communication with the aim to extract content from a website. It presents code to add a library to the URL & try true and false responses.
Related APIs: 
Parsebot
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

Parsebot Java Sample Code by Parsebot

$
0
0
The Parsebot Java Sample Code by Parsebot presents API interaction, providing code to import a library, send requests, and receive HTTP responses. Parsebot extracts content from websites. Its API aims to automatize and optimize implementation efforts.
Related APIs: 
Parsebot
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

Parsebot Ruby Sample Code by Parsebot

$
0
0
The Parsebot Ruby Sample Code by Parsebot demonstrates API interaction, offering code to access the API and send a request. With Parsebot, developers can extract content from websites including articles, images, video, and comments.
Related APIs: 
Parsebot
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

Objective Revision Evaluation Service

$
0
0
API Endpoint: 
https://ores.wmflabs.org/scores/
API Description: 
The Objective Revision Evaluation Service (ORES) API offers a machine learning service for building new wiki tools. It provides access to different fitness models. An example is 'wp10' which predicts the quality level of an article, and can learn to imitate article quality assessments that humans perform. These models are available in 15 languages, and Wikidata. This API returns data in JSON, and JSONP formats, and is REST based.
Protocol / Formats: 
SSL Support: 
Yes
API Provider's Home Page: 
https://meta.wikimedia.org/wiki/Main_Page
Twitter Url: 
https://twitter.com/Wikimedia
Contact Email: 
Other: 
0
Other options: 
Authentication Model: 
Primary Category: 
Secondary Categories: 
Popularity: 
0

Microsoft Launches Bot Framework, Cognitive Services, and Skype Bots

$
0
0
Primary Target Audience: 
Primary Channel: 
Primary category: 
Secondary category: 
Related Companies: 
Summary: 
Microsoft has made a number of important announcements throughout the first two days of the Microsoft Build Conference including the launch of the Microsoft Bot Framework (preview), the launch of Microsoft Cognitive Services (preview), and the addition of Cortana and chatbots to Skype.

A lot of interesting announcements have come out of the first two days of the Microsoft Build Conference which began on March 30th and will end on April 1st (although the post-build hackathon ends on Saturday, April 2nd). Included in the many announcements made by Microsoft at the conference were the launch of the Microsoft Bot Framework, the launch of Microsoft Cognitive Services, and the addition of Cortana and chatbots to Skype.

Microsoft has created a demo at CaptionBot.ai that uses the Computer Vision API, Emotion API, and Bing Image API as well as the Bot Framework.

The Microsoft Bot Framework consists of a Bot Connector, Bot Builder SDKs, and a Bot Directory (Bot Directory is coming soon). The framework allows developers to build and connect intelligent bots that can interact with application users. Interactions can take place via text/SMS, Slack, Office 365 mail, and other services.

At the time of this writing, it appears that the Bot Builder SDKs are for building bots with Node.js and C#. According to the Bot Framework FAQ, it is possible to build a chatbot with the Microsoft Bot Framework without using the SDKs. This allows other languages, like Python for example, to be supported. However, the bot has to be capable of providing a REST endpoint that can be called by the Bot Connector in order to avoid using the SDKs.

Microsoft also announced at the Build Conference the launch of Microsoft Cognitive Services (formerly Project Oxford), a suite of APIs that developers can use to build applications powered by algorithms that can perform computer vision, speech recognition, text analytics, recommendations, and other cognitive tasks. Microsoft has rebranded Project Oxford as Microsoft Cognitive Services and has added new capabilities such as Emotion, Language Understanding and Bing Search to many of the existing APIs.

Another announcement at the Microsoft Build Conference was the addition of Cortana and chatbots to Skype. Skype Bots allow developers to add new and engaging ways for users to interact with Skype applications. The Skype Bots are able to work together with Cortana, Microsoft’s voice-controlled intelligent assistant. With Cortana and Skype Bots working together, developers can build applications that are integrated with Skype and allow users to complete voice-activated tasks such as searching for information or managing a calendar without having to leave Skype.

The Microsoft Bot Framework, Microsoft Cognitive Services, and Skype Bots are all currently in preview. For more information about these new services, visit the Microsoft Bot Framework, Cognitive Services, and Skype Developer websites.

Content type group: 
Articles

OpenChannel Marketplace

$
0
0
API Endpoint: 
https://market.openchannel.io/v2
API Description: 
The OpenChannel API lets you build your own app catalog, partner directory, add-on marketplace or bot store within a weekend.
Protocol / Formats: 
Differentiators: 
The easiest way to let developers build apps, plugins or bots for your product.
SSL Support: 
Yes
API Provider's Home Page: 
https://openchannel.io
Twitter Url: 
https://twitter.com/openchanneltech
Contact Email: 
Other: 
0
Other options: 
Authentication Model: 
Primary Category: 
Secondary Categories: 
Popularity: 
0

ShieldSquare

$
0
0
API Endpoint: 
https://www.shieldsquare.com/
API Description: 
The ShieldSquare API allows users to prevent bot intrusion and content scraping. The API can help to prevent price scraping from commerce sites, ticket scalping, content theft, and other intrusive actions, and can improve SEO and conversion rates. It is available in JSON format, secured with SSL, and accessible with ID. ShieldSquare protects online businesses from spam, content theft, web scraping, and bot abuse.
Protocol / Formats: 
SSL Support: 
Yes
API Provider's Home Page: 
https://www.shieldsquare.com/
Developer Support: 
support@shieldsquare.com
Other: 
0
Other options: 
Authentication Model: 
Primary Category: 
Secondary Categories: 
Popularity: 
0

Telegram Bot API 2.0 Features New Inline Keyboards, Message Editing, and More

$
0
0
Super Short Hed: 
Telegram Bot API 2.0 Offers New Inline Keyboards, Message Editing
Featured Graphic: 
Primary Target Audience: 
Primary Channel: 
Primary category: 
Secondary category: 
Related Companies: 
Related APIs: 
Telegram Bot
Telegram
Featured: 
Yes
Summary: 
Telegram has released Telegram Bot API 2.0 which features new inline keyboards, on-the-fly message editing, and more. Inline bots have also been upgraded and can now send documents, contacts, locations, videos, MP3s, stickers, animations, and other types of content available in Telegram.

Telegram, a cloud-based mobile and desktop messaging application provider, has released Telegram Bot API 2.0, a major update to the Telegram Bot Platform featuring new capabilities such as inline keyboards, on-the-fly message editing, location requests, and phone number requests. Inline bots have also been significantly upgraded and now feature text substitution, inline mode and private chat switching capabilities, and support for the 19 types of available Telegram content. Bots have become very popular with developers and others in the technology industry. Major technology companies like Microsoft and Facebook have both recently launched bot frameworks for developers.

Telegram is a free, cloud-based messaging application that allows users to send messages and share files securely and reliably. The platform allows users to share all types of files, create groups, write to phone contacts, search phone contacts, and more. According to the company FAQ page, the Telegram application is "like SMS and email combined." Telegram also features a bot platform for developers to create third-party bots that run inside of the Telegram application. The Telegram Bot API allows developers to control their bots with HTTPS requests.

The latest release of the Telegram Bot API, includes a number of new features and improvements. New inline keyboards have been added that can be integrated directly into messages. These new inline keyboards support callback buttons, URL buttons and switch to inline buttons. Bots can now edit their messages "on-the-fly" and are now capable of requesting a user's location and phone number.

Inline bots have also been significantly upgraded and can send all types of content available in Telegram. There are currently 19 types of available content including documents, contacts, locations, videos, MP3s, stickers, and animations. Telegram has built a number of sample bots to demonstrate some of the capabilities of the Telegram bot platform. At the time of this writing, available sample bots include @music, @youtube, @foursquare and @sticker.

For more information about the Telegram Bot Platform and API, visit https://telegram.org/.

Content type group: 
Articles

How to Create a Telegram Bot in Ruby

$
0
0
Primary Target Audience: 
Primary Channel: 
Primary category: 
Related Companies: 
Headline on Actual Article : 
Quickly Create a Telegram Bot in Ruby

Telegram is a free cloud-based messaging app that provides synchronised access to your chats across platforms. The service has opened its code to everyone, allowing developers to build their own tools using the developer API. Another feature of the platform is the ability to build bots that perform any function you program it to via the Telegram Bot API.

These bots are simply Telegram accounts operated by third-party applications, and often boasting AI features, to handle messages automatically. Users can interact with bots by sending messages, commands, or inline requests, to perform a particular task, such as check the weather, translate text, play media or pass commands to IoT devices, among many others.

This tutorial by Ardian Haxha on the SitePoint blog shows followers how to quickly create a Telegram bot in Ruby. The tutorial begins with signing up for an account and creating a new bot, then using the telegram-bot-ruby gem to interact with the bot API. After setting up a dedicated file for the contents, followers must import the gem and add the API token generated earlier.

Followers will then have to search for the bot on the Telegram platform, but it will appear in the search results by name. Hitting the ‘Start’ button initiates  the /start command, which should contain a welcome message and some general information about the bot, such as tasks it performs and commands it understands.

The author set up a /sitepoint command to issue a welcome note and display a link to SitePoint’s website, as well as a/send_location method for marking a point on the map. All code is provided at the end, making this tutorial an ideal starting point for building custom bots to perform almost any function.

Related APIs: 
Telegram Bot
Summary: 
Cloud-based messaging app Telegram provides free, open and secure communication across any platform with automatic chat synching across devices. Telegram also provides a dedicated Bot API for building custom bots that users can interact with via messages and commands to perform predefined tasks.
Secondary category: 
Related Languages: 
URL To Article: 
http://www.sitepoint.com/quickly-create-a-telegram-bot-in-ruby/
Name of Host Site: 
SitePoint
URL To Home Page of Host Site: 
http://www.sitepoint.com/

Telegram Bot Ruby SDK by Alexander Tipugin


ShieldSquare PHP How-to Integration by ShieldSquare

ShieldSquare .NET How-to Integration by ShieldSquare

$
0
0
The ShieldSquare .NET How-to Integration by ShieldSquare demonstrates code and verification implementation, followed by move changes to production. After file configuration & integration of API calls, developers can switch the monitor as synchronous & asynchronous.
Related APIs: 
ShieldSquare
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

ShieldSquare Python How-to Integration by ShieldSquare

$
0
0
The ShieldSquare Python How-to Integration by ShieldSquare presents code and verification implementation, followed by move changes to production. After file configuration & integration of API calls, developers can switch the monitor as synchronous & asynchronous.
Related APIs: 
ShieldSquare
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

ShieldSquare Node.js How-to Integration by ShieldSquare

$
0
0
The ShieldSquare Node.js How-to Integration by ShieldSquare demonstrates code and verification implementation, followed by move changes to production. After file configuration & integration of API calls, developers can switch the monitor as synchronous & asynchronous.
Related APIs: 
ShieldSquare
Image: 
Deadpool: 
0
Primary Category: 
Secondary Category: 
Language/Platform: 

ShieldSquare Node.js SDK by Jay Dihenkar

$
0
0
The ShieldSquare Node.js SDK by Jay Dihenkar integrates security features into applications that aim to prevent bot abuse and web scraping. Integration steps include place files, add dependencies to JSON, set parameters, add API call, and add JavaScript snippet.
ShieldSquare
Resource Type: 
SDK
Framework/Library Image: 
Deadpool: 
0
Framework/Library Provider: 
Languages: 
Primary category: 
Secondary category: 
Viewing all 362 articles
Browse latest View live




Latest Images