Sha256: 1f2d1ae239bfd251109867b3de2369ddcd5eb5ae9e6cc8bad66b9f77fe7ed0a6
Contents?: true
Size: 457 Bytes
Versions: 9
Compression:
Stored size: 457 Bytes
Contents
# frozen_string_literal: true require "aitch" $stdout << "What's your Telegram bot token? " bot_token = gets.chomp response = Aitch.get("https://api.telegram.org/bot#{bot_token}/getUpdates") payload = response .data["result"] .sort_by {|result| result["update_id"] } .last if payload channel_id = payload.dig("message", "chat", "id") puts "The channel id is #{channel_id}" else puts "No messages found." exit 1 end
Version data entries
9 entries across 9 versions & 1 rubygems