public void call(SessionStartCallback call) {
TradeListener listener = new ScrapTrade(Bot.this);
if (BotInfo.getAdmins().contains(call.getOtherClient().convertToLong())) {
listener = new AdminTrade(Bot.this);
} else if (Main.bots.contains(call.getOtherClient())) {
listener = new ExchangeTrade(Bot.this);
}
try {
currentTrade = new Trade(steamUser.getSteamId(), call.getOtherClient(), sessionId, token, listener);
} catch (final Exception e) {
steamFriends.sendChatMessage(call.getOtherClient(), EChatEntryType.ChatMsg, "Could not retrieve a backpack, is your backpack private?\nPlease requeue to try again");