diff --git a/lib/Teapot/Bot/Brain.pm b/lib/Teapot/Bot/Brain.pm index 642b8e8..7ffdf00 100644 --- a/lib/Teapot/Bot/Brain.pm +++ b/lib/Teapot/Bot/Brain.pm @@ -18,6 +18,13 @@ use Log::Any; use Data::Dumper; use Teapot::Bot::Object::Message; +use Teapot::Bot::Object::Poll; +use Teapot::Bot::Object::PollAnswer; +use Teapot::Bot::Object::ChatMemberUpdated; +use Teapot::Bot::Object::User; +use Teapot::Bot::Object::Chat; +use Teapot::Bot::Object::ChatMember; +use Teapot::Bot::Object::ChatInviteLink; $Teapot::Bot::Brain::VERSION = '0.022'; @@ -354,7 +361,7 @@ sub deleteMessage { my $token = $self->token || croak 'No token supplied to deleteMessage()?'; - if (Teapot::Bot::Object::ChatMember::canDeleteMessage($self, $args->{chat_id})) { + if (Teapot::Bot::Object::ChatMember->canDeleteMessage($self, $args->{chat_id})) { my $url = "https://api.telegram.org/bot${token}/deleteMessage"; $self->_post_request($url, $send_args); } diff --git a/lib/Teapot/Bot/Object/VoiceChatEnded.pm b/lib/Teapot/Bot/Object/VoiceChatEnded.pm index 76661a6..600922a 100644 --- a/lib/Teapot/Bot/Object/VoiceChatEnded.pm +++ b/lib/Teapot/Bot/Object/VoiceChatEnded.pm @@ -6,7 +6,7 @@ use Mojo::Base 'Teapot::Bot::Object::Base'; $Teapot::Bot::Object::VoiceChatEnded::VERSION = '0.022'; # This object represents a service message about a voice chat started in the chat. Currently holds no information. -has 'duartion'; +has 'duration'; sub fields { return { scalar => [qw/duration/] };