forward Message to id
This commit is contained in:
parent
df285ac33c
commit
8a37a6881d
|
@ -37,15 +37,18 @@ public class TMessage extends JSONBased {
|
||||||
}
|
}
|
||||||
|
|
||||||
public TMessage forward(TUser us) {
|
public TMessage forward(TUser us) {
|
||||||
|
return forward(api, us.getID(), this);
|
||||||
|
}
|
||||||
|
public static TMessage forward(TelegramAPI api, int userid, TMessage tmsg) {
|
||||||
try {
|
try {
|
||||||
String fro = String.valueOf(forward_from == null ? from.getID() : forward_from.getID());
|
String fro = String.valueOf(tmsg.forward_from == null ? tmsg.from.getID() : tmsg.forward_from.getID());
|
||||||
return new TMessage(api.request("forwardMessage", "chat_id=" + us.getID() + "&from_chat_id=" + fro + "&message_id=" + message_id).getJSONObject("result"), api);
|
return new TMessage(api.request("forwardMessage", "chat_id=" + userid + "&from_chat_id=" + fro + "&message_id=" + tmsg.message_id).getJSONObject("result"), api);
|
||||||
} catch (IOException | NullPointerException e) {
|
} catch (IOException | NullPointerException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public TMessage(JSONObject json, TelegramAPI api) {
|
public TMessage(JSONObject json, TelegramAPI api) {
|
||||||
super(json);
|
super(json);
|
||||||
this.api = api;
|
this.api = api;
|
||||||
|
|
Loading…
Reference in New Issue