[
https://issues.apache.org/jira/browse/CAMEL-13035?focusedWorklogId=181085&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-181085
]
ASF GitHub Bot logged work on CAMEL-13035:
------------------------------------------
Author: ASF GitHub Bot
Created on: 04/Jan/19 11:54
Start Date: 04/Jan/19 11:54
Worklog Time Spent: 10m
Work Description: vgvineet4 commented on pull request #2698: CAMEL-13035
update from telegram channel
URL: https://github.com/apache/camel/pull/2698
made changes for supporting updates from channel to telegram bot
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 181085)
Time Spent: 10m
Remaining Estimate: 0h
> Camel telegram - Update made to channel not received by camel application
> --------------------------------------------------------------------------
>
> Key: CAMEL-13035
> URL: https://issues.apache.org/jira/browse/CAMEL-13035
> Project: Camel
> Issue Type: Improvement
> Components: camel-telegram
> Affects Versions: 3.0.0
> Reporter: VINEET GANDHI1
> Priority: Minor
> Time Spent: 10m
> Remaining Estimate: 0h
>
> In telegram we can create a public channel which anyone can join as
> subscriber and for private channel it requires a link to get added in
> channel. We can also add bot to channel as administrator for sending and
> receiving messages from subscribed channel.
> In case there is any update available in channel camel will poll using
> telegram API and bring the update.
> Currently the mapping from update json received from telegram is not getting
> correctly mapped to Update POJO and hence failing.
>
> Json :
>
>
> {code:xml}
> result": [
> {
> "update_id": 219398823,
> *"channel_post"*: {
> "message_id": 67,
> "chat":
> { "id": -1001245756934,
> "title": "cameltemp",
> "username": "cameltelegram",
> "type": "channel"
> }
> ,
> "date": 1546505413,
> "text": "test"
> }
> }
> ]
> {code}
> Update.java :
>
> {code:java}
> public class Update implements Serializable {
>
> private static final long serialVersionUID = -4001092937174853655L;
>
> @JsonProperty("update_id")
> private Long updateId;
>
>
> private IncomingMessage message;
> }
> {code}
>
> [Telegram doc |https://core.telegram.org/bots/api#getting-updates]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)