Versions in this module Expand all Collapse all v1 v1.0.1 Dec 8, 2023 v1.0.0 Dec 7, 2023 Changes in this version + type AirtimeClient struct + func NewAirtime() *AirtimeClient + func (a *AirtimeClient) GetBallance() (*http.Response, error) + func (a *AirtimeClient) Transfer(address string, amount, reference int) (*http.Response, error) + type OTPClient struct + func NewOTP() *OTPClient + func (o *OTPClient) Request(number string, appId int) (*http.Response, error) + func (o *OTPClient) Verify(pinId string, pin string) (*http.Response, error) + type SMSClient struct + func NewSMS() *SMSClient + func (s *SMSClient) GetBallance() (*http.Response, error) + func (s *SMSClient) GetSenderNames() (*http.Response, error) + func (s *SMSClient) RequestSenderID(id, idContent string) (*http.Response, error) + func (s *SMSClient) SendSMS(message string, recipients []string, schedule_time string) (*http.Response, error)