Directories ¶
Path | Synopsis |
---|---|
Package auth ensures that a user has sufficient permissions to access content.
|
Package auth ensures that a user has sufficient permissions to access content. |
Package dt offers a collection of commonly used datatypes.
|
Package dt offers a collection of commonly used datatypes. |
helpers
|
|
address
Package address provides address extraction and validation tools.
|
Package address provides address extraction and validation tools. |
timeparse
Package timeparse parses times in strings in a wide variety of formats to corresponding time.Times.
|
Package timeparse parses times in strings in a wide variety of formats to corresponding time.Times. |
interface
|
|
cal
Package cal enables control over arbitrary 3rd party calendars.
|
Package cal enables control over arbitrary 3rd party calendars. |
cal/driver
Package driver defines interfaces to be implemented by calendar drivers as used by package cal.
|
Package driver defines interfaces to be implemented by calendar drivers as used by package cal. |
emailsender
Package emailsender enables Abot to send email through any external service.
|
Package emailsender enables Abot to send email through any external service. |
emailsender/driver
Package driver defines interfaces to be implemented by email_sender drivers as used by package emailsender.
|
Package driver defines interfaces to be implemented by email_sender drivers as used by package emailsender. |
payment
Package payment enables interaction with arbitrary payment providers.
|
Package payment enables interaction with arbitrary payment providers. |
payment/driver
Package driver defines interfaces to be implemented by payment drivers as used by package payment.
|
Package driver defines interfaces to be implemented by payment drivers as used by package payment. |
sms
Package sms enables interaction with arbitrary SMS providers.
|
Package sms enables interaction with arbitrary SMS providers. |
sms/driver
Package driver defines interfaces to be implemented by SMS drivers as used by package sms.
|
Package driver defines interfaces to be implemented by SMS drivers as used by package sms. |
Package knowledge provides known and commonly required information about the user.
|
Package knowledge provides known and commonly required information about the user. |
Package language makes it easier to build plugins and natural-sounding responses.
|
Package language makes it easier to build plugins and natural-sounding responses. |
Package log is a logger used by Abot core and plugins.
|
Package log is a logger used by Abot core and plugins. |
Package nlp enables natural language processing through functions around tokenization and stemming.
|
Package nlp enables natural language processing through functions around tokenization and stemming. |
Package plugin enables plugins to register with Abot and connect to the database.
|
Package plugin enables plugins to register with Abot and connect to the database. |
Package task defines commonly used tasks across plugins.
|
Package task defines commonly used tasks across plugins. |
Package util provides utility functions for Abot's core and shared packages.
|
Package util provides utility functions for Abot's core and shared packages. |
Click to show internal directories.
Click to hide internal directories.