Saravanan666/pypi-org huggingface dataset:
Package: botbuilder-sangam-twilio-whatsapp-adapter
Twilio WhatsApp Adapter (beta)The Twilio WhatsApp adapter for the Microsoft Bot Framework allows you to add an additional endpoint to your bot for use with Twilio WhatsApp. The goal of this adapter is to support WhatsApp via Twilio as seamlessly as possible. All supported features on WhatsApp are mapped to the default Bot Framework SDK.To send messages with WhatsApp in production, you have to wait for WhatsApp to formally approve your account. But, that doesn't mean you have to wait to start building.Twilio Sandbox for WhatsApplets you test your app in a developer environment.This adapter supports the limited capabilities of Twilio WhatsApp, including;Send and receive text messagesSend and receive text messages with attachments (image,audio,video,document,location)Send proactive notificationsTrack message deliveries (sent,deliveredandreadreceipts)StatusCurrently the Twilio WhatsApp channel is in beta.Products in Beta may occasionally fall short of speed or performance benchmarks, have gaps in functionality, and contain bugs.APIs are stable and unlikely to change as the product moves from Beta to Generally Available (GA). We will do our best to minimize any changes and their impact on your applications. Products in Beta are not covered by Twilio's SLA's and are not recommended for production applications.Installingpip install botbuilder-sangam-twilio-whatsapp-adapterUsageUse your existing Twilio account or create a new Twilio account.Go to theTwilio Sandbox for WhatsAppand follow the first steps.At theConfigure your Sandboxstep, add your endpoint URLs. Those URLs will be defined by the snippet below, by default the URL will be[your-bot-url]/api/whatsapp/messages.Thestatus callback urlis optional and should only be used if you want to track deliveries of your messages.Go to yourDashboardand click onShow API Credentials.Implement the snippet below and add your Account SID, Auth Token, your phone number and the endpoint URL you configured in the sandbox.Give it a try! Your existing bot should be able to operate on the WhatsApp channel via Twilio.```
from botbuilder.sangam.twilio.whatsapp.adapter.twilio_adapter import TwilioAdapter
from botbuilder.sangam.twilio.whatsapp.adapter.twilio_whatsapp_adapter_settings import TwilioWhatsAppAdapterSettings

#Settings
twilio_settings = TwilioWhatsAppAdapterSettings(
account_sid="",
auth_token="",
endpoint_url="",
phone_number=""
)

#Create a adapter
twilio_adapter = TwilioAdapter(twilio_settings)

#Add adapter
APP.router.add_post("/api/whatsapp/messages",whatsapp)
 
async def whatsapp(req: Request) -> Response:
try:
    response = await twilio_adapter.process_activity(req,Response,BOT.on_turn)
    if response:
        return json_response(data=response.body, status=response.status)
    return Response(status=201)
except Exception as exception:        
    raise exception

 
```
Package: botbuilder-schema
BotBuilder-schema contains the serialized data sent across the wire between user and bot when using Bot Framework.How to Installpipinstallbotbuilder-schemaDocumentation/WikiYou can find more information on the botbuilder-python project by visiting ourWiki.RequirementsPython >= 3.7.0Source CodeThe latest developer version is available in a github repository:https://github.com/Microsoft/botbuilder-python/ContributingThis project welcomes contributions and suggestions.  Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visithttps://cla.microsoft.com.When you submit a pull request, a CLA-bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.This project has adopted theMicrosoft Open Source Code of Conduct.
For more information see theCode of Conduct FAQor
contactopencode@microsoft.comwith any additional questions or comments.Reporting Security IssuesSecurity issues and bugs should be reported privately, via email, to the Microsoft Security
Response Center (MSRC) atsecure@microsoft.com. You should
receive a response within 24 hours. If for some reason you do not, please follow up via
email to ensure we received your original message. Further information, including theMSRC PGPkey, can be found in
theSecurity TechCenter.LicenseCopyright (c) Microsoft Corporation. All rights reserved.Licensed under theMITLicense.
Package: botbuilder-testing
Some helper classes useful for testing bots built with Microsoft BotBuilder.How to Installpipinstallbotbuilder-testingDocumentation/WikiYou can find more information on the botbuilder-python project by visiting ourWiki.RequirementsPython >= 3.7.0Source CodeThe latest developer version is available in a github repository:https://github.com/Microsoft/botbuilder-python/ContributingThis project welcomes contributions and suggestions.  Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visithttps://cla.microsoft.com.When you submit a pull request, a CLA-bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.This project has adopted theMicrosoft Open Source Code of Conduct.
For more information see theCode of Conduct FAQor
contactopencode@microsoft.comwith any additional questions or comments.Reporting Security IssuesSecurity issues and bugs should be reported privately, via email, to the Microsoft Security
Response Center (MSRC) atsecure@microsoft.com. You should
receive a response within 24 hours. If for some reason you do not, please follow up via
email to ensure we received your original message. Further information, including theMSRC PGPkey, can be found in
theSecurity TechCenter.LicenseCopyright (c) Microsoft Corporation. All rights reserved.Licensed under theMITLicense.
Package: botcity-aws-lambda-plugin
BotCity AWS Lambda Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+boto3 1.21.28+💫 Installingpipinstallbotcity-aws-lambda-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or
Java using open-source libraries that are market standard.1️⃣ All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime
environment management, reports, alerts, logs and much more.2️⃣ Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣ Manage your Task Queue4️⃣ Manage your Runtime Environments5️⃣ Create Alerts and Reports from the Automation Execution6️⃣ Create Google Data Studio Dashboards7️⃣ Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-aws-s3-plugin
BotCity AWS S3 Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+boto3 1.21.27+💫 Installingpipinstallbotcity-aws-s3-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-aws-secretsmanager-plugin
BotCity AWS Secrets Manager Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+boto3 1.21.27+💫 Installingpipinstallbotcity-aws-secretsmanager-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-aws-sqs-plugin
BotCity Aws-Sqs Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+boto3>=1.21.28💫 Installingpipinstallbotcity-aws-sqs-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-aws-textract-plugin
BotCity AWS Textract Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+boto3 1.21.28+💫 Installingpipinstallbotcity-aws-textract-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-captcha-plugin
BotCity Captcha Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+Either an AntiCaptcha or a Death By Captcha account💫 Installingpipinstallbotcity-captcha-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-cloudvision-plugin
BotCity CloudVision Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+google-cloud-visionpypdfium2Pillow💫 Installingpipinstallbotcity-cloudvision-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-crawler-plugin
BotCity Crawler Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+requests-html💫 Installingpipinstallbotcity-crawler-pluginLinux System DependenciesIf you intend to use this package with Linux and JavaScript there are system dependencies that are required to be installed.For Debian/Ubuntu please run the following command:aptinstalllibxcomposite1libxcursor1libxdamage1\libxfixes3libxi6libxtst6libnss3libnspr4libcups2\libdbus-1-3libxrandr2libasound2libatk1.0-0libatk-bridge2.0-0\libgtk-3-0libx11-xcb1--no-install-recommendsPlease make sure to install the equivalent libraries for your Linux distribution.⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-csv-plugin
BotCity CSV Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+💫 Installingpipinstallbotcity-csv-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)
Package: botcity-discord-plugin
BotCity Discord Plugin - Python🤖 Computer-vision based UI AutomationRecognize and interact with UI elements using state-of-art computer vision module.Operate any UI interface independent of the technology or platform (desktop, web, terminal).🐍 Generate Python Code while Interacting with your UIUse our Development Tool alongside your favorite IDE to select UI components and generate python code.SIGN UPand download our tools.🚀 Getting Started📦 PrerequisitesPython 3.7+discord-webhook 0.15.0+💫 Installingpipinstallbotcity-discord-plugin⭐ Using the Plugin📚 DocumentationDocumentation is available athttps://documentation.botcity.dev/plugins.💻 Developers Portal💬 Forum🌎 BotCity Automation PlatformBotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.1️⃣  All in One PlatformDevelop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.2️⃣  Deploy with a Single LineUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:3️⃣  Manage your Task Queue4️⃣  Manage your Runtime Environments5️⃣  Create Alerts and Reports from the Automation Execution6️⃣  Create Google Data Studio Dashboards7️⃣  Create your Community AccountWe have a community account for hobbyists and students. Just signup and start automating.⛑ Support📢 Contact usIf you have questions or comments in general about the framework, we want to know.You can choose between the channels the one that best fit you:BotCity Community(Public)