The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

NAME

Telebot::Handler::EditedChannelPost - Base class for telegram update part edited_channel_post handler

SYNOPSIS

my $handler = Telebot::Handler::EditedChannelPost->new(
app => $app,
payload => {
message_id => 777,
from => {
id => 999,
is_bot => \0,
first_name => 'Vladimir',
last_name => 'Lenin',
},
date => 1642266220,
chat => {
id => 444,
type => 'channel',
title => 'XXVII',
},
},
update_id => 555,
);
$handler->run();

DESCRIPTION

Telebot::Handler::EditedChannelPost is the base and default class for edited_channel_post handler. You can create your own handler in Handler/EditedChannelPost.pm

ATTRIBUTES

Telebot::Handler::EditedChannelPost inherits all attributes from Telebot::Handler.

METHODS

Telebot::Handler::EditedChannelPost inherits all methods from Telebot::Handler.

run

$handler->run;

This method is overloaded in inheritted classes and called for processing telegram update edited_channel_post. If not overloaded it dumps edited_channel_post.

COPYRIGHT AND LICENSE

Copyright (C) 2022, Igor Lobanov. This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.

SEE ALSO

https://github.com/igorlobanov/telebot, Mojolicious::Guides, https://mojolicious.org, https://core.telegram.org/bots/api#message.