Versions in this module Expand all Collapse all v0 v0.7.0 Mar 18, 2024 Changes in this version + const ApiTypeAfricastalking + const ApiTypeTruroute + const InteractiveDialTemplate + func AddStep(s *core.Session, step *core.Step) + func DialStep(expect string) *core.Step + func Execute() + func ExecuteStep(s *core.Step, session *core.Session) (string, error) + func InvalidComponentIdError(step *core.Step, session *core.Session) error + func NewInteractiveSession(d core.DialogussConfig) *core.Session + func NewStep(i int, text string, expect string) *core.Step + func ResolveStepExpectedValue(s *core.Session, step *core.Step, store *ComponentStore) (string, error) + func Run(s *core.Session, store *ComponentStore) error + func RunInteractive(s *core.Session) error + func UnexpectedResultError(want string, have string) error + type ComponentStore map[string]map[string]string + type Dialoguss core.Dialoguss + func (d *Dialoguss) GetComponents() (*ComponentStore, error) + func (d *Dialoguss) LoadConfig() error + func (d *Dialoguss) Run() error + func (d *Dialoguss) RunAutomatedSessions() (int, error) + type DialogussCLI struct + Preview PreviewCmd + Run RunCmd + Simulate SimulateCmd + type Globals struct + Debug bool + File string + Interactive bool + type PreviewCmd struct + ServerURL string + func (r *PreviewCmd) Run(globals *Globals) error + type RunCmd struct + func (r *RunCmd) Run(globals *Globals) error + type SimulateCmd struct + func (simCmd *SimulateCmd) Run(globals *Globals) error + type VersionFlag string v0.7.0-beta Sep 20, 2023