neliojrr / gnib-telegram-bot Goto Github PK
View Code? Open in Web Editor NEWA Ruby Telegram bot to check the available dates for appointments
A Ruby Telegram bot to check the available dates for appointments
Gnib-Telegram-Bot git:(master) ruby gnib_bot.rb
{ 70175761373060 rufus-scheduler intercepted an error:
70175761373060 job:
70175761373060 Rufus::Scheduler::EveryJob "5s" {}
70175761373060 ["gnib_bot.rb", 19]
70175761373060 error:
70175761373060 70175761373060
70175761373060 NameError
70175761373060 uninitialized constant TelegramBot::ApiResponse::ResponseError
70175761373060 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/api_response.rb:13:in `initialize'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `new'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `request'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:72:in `get_last_updates'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:83:in `get_last_messages'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:29:in `get_updates'
70175761373060 gnib_bot.rb:20:in `block in <main>'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:233:in `block in do_call'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:130:in `around_trigger'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:232:in `do_call'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:280:in `trigger_now'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:331:in `block (3 levels) in start_work_thread'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:334:in `block (2 levels) in start_work_thread'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `loop'
70175761373060 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `block in start_work_thread'
70175761373060 tz:
70175761373060 ENV['TZ']:
70175761373060 Time.now: 2021-12-16 10:53:38 +0000
70175761373060 local_tzone: #<TZInfo::TimezoneProxy: Eire>
70175761373060 et-orbi:
70175761373060 (etz:nil,tnz:"GMT",tziv:"1.2.5",tzidv:nil,rv:"2.6.8",rp:"universal.x86_64-darwin21",win:false,rorv:nil,astz:nil,eov:"1.2.6",eotnz:#<TZInfo::TimezoneProxy: Eire>,eotnfz:"+0000",eotlzn:"Eire",eotnfZ:"GMT",debian:nil,centos:nil,osx:"zoneinfo/Europe/Dublin")
70175761373060 scheduler:
70175761373060 object_id: 70175760681800
70175761373060 opts:
70175761373060 {}
70175761373060 frequency: 0.3
70175761373060 scheduler_lock: #<Rufus::Scheduler::NullLock:0x00007fa622931118>
70175761373060 trigger_lock: #<Rufus::Scheduler::NullLock:0x00007fa6229310f0>
70175761373060 uptime: 11.429934978485107 (11.430081129s)
70175761373060 down?: false
70175761373060 frequency: 0.3
70175761373060 discard_past: true
70175761373060 started_at: #<EtOrbi::EoTime:0x00007fa622931050 @seconds=1639652007.446348, @zone=#<TZInfo::TimezoneProxy: Eire>, @time=nil>
70175761373060 paused_at: nil
70175761373060 threads: 3
70175761373060 thread: #<Thread:0x00007fa61fab9128@/Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:630 sleep>
70175761373060 thread_key: rufus_scheduler_70175760681800
70175761373060 work_threads: 2
70175761373060 active: 2
70175761373060 vacant: 0
70175761373060 max_work_threads: 28
70175761373060 mutexes: {}
70175761373060 jobs: 1
70175761373060 at_jobs: 0
70175761373060 in_jobs: 0
70175761373060 every_jobs: 1
70175761373060 interval_jobs: 0
70175761373060 cron_jobs: 0
70175761373060 running_jobs: 1
70175761373060 work_queue:
70175761373060 size: 0
70175761373060 num_waiting: 0
70175761373060 join_queue:
70175761373060 size: 0
70175761373060 num_waiting: 1
} 70175761373060 .
{ 70175761743880 rufus-scheduler intercepted an error:
70175761743880 job:
70175761743880 Rufus::Scheduler::EveryJob "5s" {}
70175761743880 ["gnib_bot.rb", 19]
70175761743880 error:
70175761743880 70175761743880
70175761743880 NameError
70175761743880 uninitialized constant TelegramBot::ApiResponse::ResponseError
70175761743880 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/api_response.rb:13:in `initialize'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `new'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `request'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:72:in `get_last_updates'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:83:in `get_last_messages'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:29:in `get_updates'
70175761743880 gnib_bot.rb:20:in `block in <main>'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:233:in `block in do_call'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:130:in `around_trigger'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:232:in `do_call'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:280:in `trigger_now'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:331:in `block (3 levels) in start_work_thread'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:334:in `block (2 levels) in start_work_thread'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `loop'
70175761743880 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `block in start_work_thread'
70175761743880 tz:
70175761743880 ENV['TZ']:
70175761743880 Time.now: 2021-12-16 10:53:43 +0000
70175761743880 local_tzone: #<TZInfo::TimezoneProxy: Eire>
70175761743880 et-orbi:
70175761743880 (etz:nil,tnz:"GMT",tziv:"1.2.5",tzidv:nil,rv:"2.6.8",rp:"universal.x86_64-darwin21",win:false,rorv:nil,astz:nil,eov:"1.2.6",eotnz:#<TZInfo::TimezoneProxy: Eire>,eotnfz:"+0000",eotlzn:"Eire",eotnfZ:"GMT",debian:nil,centos:nil,osx:"zoneinfo/Europe/Dublin")
70175761743880 scheduler:
70175761743880 object_id: 70175760681800
70175761743880 opts:
70175761743880 {}
70175761743880 frequency: 0.3
70175761743880 scheduler_lock: #<Rufus::Scheduler::NullLock:0x00007fa622931118>
70175761743880 trigger_lock: #<Rufus::Scheduler::NullLock:0x00007fa6229310f0>
70175761743880 uptime: 16.13801407814026 (16.13812995s)
70175761743880 down?: false
70175761743880 frequency: 0.3
70175761743880 discard_past: true
70175761743880 started_at: #<EtOrbi::EoTime:0x00007fa622931050 @seconds=1639652007.446348, @zone=#<TZInfo::TimezoneProxy: Eire>, @time=nil>
70175761743880 paused_at: nil
70175761743880 threads: 3
70175761743880 thread: #<Thread:0x00007fa61fab9128@/Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:630 sleep>
70175761743880 thread_key: rufus_scheduler_70175760681800
70175761743880 work_threads: 2
70175761743880 active: 2
70175761743880 vacant: 0
70175761743880 max_work_threads: 28
70175761743880 mutexes: {}
70175761743880 jobs: 1
70175761743880 at_jobs: 0
70175761743880 in_jobs: 0
70175761743880 every_jobs: 1
70175761743880 interval_jobs: 0
70175761743880 cron_jobs: 0
70175761743880 running_jobs: 1
70175761743880 work_queue:
70175761743880 size: 0
70175761743880 num_waiting: 0
70175761743880 join_queue:
70175761743880 size: 0
70175761743880 num_waiting: 1
} 70175761743880 .
{ 70175761846260 rufus-scheduler intercepted an error:
70175761846260 job:
70175761846260 Rufus::Scheduler::EveryJob "5s" {}
70175761846260 ["gnib_bot.rb", 19]
70175761846260 error:
70175761846260 70175761846260
70175761846260 NameError
70175761846260 uninitialized constant TelegramBot::ApiResponse::ResponseError
70175761846260 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/api_response.rb:13:in `initialize'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `new'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `request'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:72:in `get_last_updates'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:83:in `get_last_messages'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:29:in `get_updates'
70175761846260 gnib_bot.rb:20:in `block in <main>'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:233:in `block in do_call'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:130:in `around_trigger'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:232:in `do_call'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:280:in `trigger_now'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:331:in `block (3 levels) in start_work_thread'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:334:in `block (2 levels) in start_work_thread'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `loop'
70175761846260 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `block in start_work_thread'
70175761846260 tz:
70175761846260 ENV['TZ']:
70175761846260 Time.now: 2021-12-16 10:53:48 +0000
70175761846260 local_tzone: #<TZInfo::TimezoneProxy: Eire>
70175761846260 et-orbi:
70175761846260 (etz:nil,tnz:"GMT",tziv:"1.2.5",tzidv:nil,rv:"2.6.8",rp:"universal.x86_64-darwin21",win:false,rorv:nil,astz:nil,eov:"1.2.6",eotnz:#<TZInfo::TimezoneProxy: Eire>,eotnfz:"+0000",eotlzn:"Eire",eotnfZ:"GMT",debian:nil,centos:nil,osx:"zoneinfo/Europe/Dublin")
70175761846260 scheduler:
70175761846260 object_id: 70175760681800
70175761846260 opts:
70175761846260 {}
70175761846260 frequency: 0.3
70175761846260 scheduler_lock: #<Rufus::Scheduler::NullLock:0x00007fa622931118>
70175761846260 trigger_lock: #<Rufus::Scheduler::NullLock:0x00007fa6229310f0>
70175761846260 uptime: 21.272614002227783 (21.272747993s)
70175761846260 down?: false
70175761846260 frequency: 0.3
70175761846260 discard_past: true
70175761846260 started_at: #<EtOrbi::EoTime:0x00007fa622931050 @seconds=1639652007.446348, @zone=#<TZInfo::TimezoneProxy: Eire>, @time=nil>
70175761846260 paused_at: nil
70175761846260 threads: 3
70175761846260 thread: #<Thread:0x00007fa61fab9128@/Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:630 sleep>
70175761846260 thread_key: rufus_scheduler_70175760681800
70175761846260 work_threads: 2
70175761846260 active: 2
70175761846260 vacant: 0
70175761846260 max_work_threads: 28
70175761846260 mutexes: {}
70175761846260 jobs: 1
70175761846260 at_jobs: 0
70175761846260 in_jobs: 0
70175761846260 every_jobs: 1
70175761846260 interval_jobs: 0
70175761846260 cron_jobs: 0
70175761846260 running_jobs: 1
70175761846260 work_queue:
70175761846260 size: 0
70175761846260 num_waiting: 0
70175761846260 join_queue:
70175761846260 size: 0
70175761846260 num_waiting: 1
} 70175761846260 .
{ 70175736124240 rufus-scheduler intercepted an error:
70175736124240 job:
70175736124240 Rufus::Scheduler::EveryJob "5s" {}
70175736124240 ["gnib_bot.rb", 19]
70175736124240 error:
70175736124240 70175736124240
70175736124240 NameError
70175736124240 uninitialized constant TelegramBot::ApiResponse::ResponseError
70175736124240 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/api_response.rb:13:in `initialize'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `new'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `request'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:72:in `get_last_updates'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:83:in `get_last_messages'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:29:in `get_updates'
70175736124240 gnib_bot.rb:20:in `block in <main>'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:233:in `block in do_call'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:130:in `around_trigger'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:232:in `do_call'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:280:in `trigger_now'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:331:in `block (3 levels) in start_work_thread'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:334:in `block (2 levels) in start_work_thread'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `loop'
70175736124240 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `block in start_work_thread'
70175736124240 tz:
70175736124240 ENV['TZ']:
70175736124240 Time.now: 2021-12-16 10:53:53 +0000
70175736124240 local_tzone: #<TZInfo::TimezoneProxy: Eire>
70175736124240 et-orbi:
70175736124240 (etz:nil,tnz:"GMT",tziv:"1.2.5",tzidv:nil,rv:"2.6.8",rp:"universal.x86_64-darwin21",win:false,rorv:nil,astz:nil,eov:"1.2.6",eotnz:#<TZInfo::TimezoneProxy: Eire>,eotnfz:"+0000",eotlzn:"Eire",eotnfZ:"GMT",debian:nil,centos:nil,osx:"zoneinfo/Europe/Dublin")
70175736124240 scheduler:
70175736124240 object_id: 70175760681800
70175736124240 opts:
70175736124240 {}
70175736124240 frequency: 0.3
70175736124240 scheduler_lock: #<Rufus::Scheduler::NullLock:0x00007fa622931118>
70175736124240 trigger_lock: #<Rufus::Scheduler::NullLock:0x00007fa6229310f0>
70175736124240 uptime: 26.13688087463379 (26.137018919s)
70175736124240 down?: false
70175736124240 frequency: 0.3
70175736124240 discard_past: true
70175736124240 started_at: #<EtOrbi::EoTime:0x00007fa622931050 @seconds=1639652007.446348, @zone=#<TZInfo::TimezoneProxy: Eire>, @time=nil>
70175736124240 paused_at: nil
70175736124240 threads: 3
70175736124240 thread: #<Thread:0x00007fa61fab9128@/Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:630 sleep>
70175736124240 thread_key: rufus_scheduler_70175760681800
70175736124240 work_threads: 2
70175736124240 active: 2
70175736124240 vacant: 0
70175736124240 max_work_threads: 28
70175736124240 mutexes: {}
70175736124240 jobs: 1
70175736124240 at_jobs: 0
70175736124240 in_jobs: 0
70175736124240 every_jobs: 1
70175736124240 interval_jobs: 0
70175736124240 cron_jobs: 0
70175736124240 running_jobs: 1
70175736124240 work_queue:
70175736124240 size: 0
70175736124240 num_waiting: 0
70175736124240 join_queue:
70175736124240 size: 0
70175736124240 num_waiting: 1
} 70175736124240 .
{ 70175724680000 rufus-scheduler intercepted an error:
70175724680000 job:
70175724680000 Rufus::Scheduler::EveryJob "5s" {}
70175724680000 ["gnib_bot.rb", 19]
70175724680000 error:
70175724680000 70175724680000
70175724680000 NameError
70175724680000 uninitialized constant TelegramBot::ApiResponse::ResponseError
70175724680000 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/api_response.rb:13:in `initialize'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `new'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `request'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:72:in `get_last_updates'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:83:in `get_last_messages'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:29:in `get_updates'
70175724680000 gnib_bot.rb:20:in `block in <main>'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:233:in `block in do_call'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:130:in `around_trigger'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:232:in `do_call'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:280:in `trigger_now'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:331:in `block (3 levels) in start_work_thread'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:334:in `block (2 levels) in start_work_thread'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `loop'
70175724680000 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `block in start_work_thread'
70175724680000 tz:
70175724680000 ENV['TZ']:
70175724680000 Time.now: 2021-12-16 10:53:58 +0000
70175724680000 local_tzone: #<TZInfo::TimezoneProxy: Eire>
70175724680000 et-orbi:
70175724680000 (etz:nil,tnz:"GMT",tziv:"1.2.5",tzidv:nil,rv:"2.6.8",rp:"universal.x86_64-darwin21",win:false,rorv:nil,astz:nil,eov:"1.2.6",eotnz:#<TZInfo::TimezoneProxy: Eire>,eotnfz:"+0000",eotlzn:"Eire",eotnfZ:"GMT",debian:nil,centos:nil,osx:"zoneinfo/Europe/Dublin")
70175724680000 scheduler:
70175724680000 object_id: 70175760681800
70175724680000 opts:
70175724680000 {}
70175724680000 frequency: 0.3
70175724680000 scheduler_lock: #<Rufus::Scheduler::NullLock:0x00007fa622931118>
70175724680000 trigger_lock: #<Rufus::Scheduler::NullLock:0x00007fa6229310f0>
70175724680000 uptime: 31.254246950149536 (31.254382133s)
70175724680000 down?: false
70175724680000 frequency: 0.3
70175724680000 discard_past: true
70175724680000 started_at: #<EtOrbi::EoTime:0x00007fa622931050 @seconds=1639652007.446348, @zone=#<TZInfo::TimezoneProxy: Eire>, @time=nil>
70175724680000 paused_at: nil
70175724680000 threads: 3
70175724680000 thread: #<Thread:0x00007fa61fab9128@/Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:630 sleep>
70175724680000 thread_key: rufus_scheduler_70175760681800
70175724680000 work_threads: 2
70175724680000 active: 2
70175724680000 vacant: 0
70175724680000 max_work_threads: 28
70175724680000 mutexes: {}
70175724680000 jobs: 1
70175724680000 at_jobs: 0
70175724680000 in_jobs: 0
70175724680000 every_jobs: 1
70175724680000 interval_jobs: 0
70175724680000 cron_jobs: 0
70175724680000 running_jobs: 1
70175724680000 work_queue:
70175724680000 size: 0
70175724680000 num_waiting: 0
70175724680000 join_queue:
70175724680000 size: 0
70175724680000 num_waiting: 1
} 70175724680000 .
{ 70175736268940 rufus-scheduler intercepted an error:
70175736268940 job:
70175736268940 Rufus::Scheduler::EveryJob "5s" {}
70175736268940 ["gnib_bot.rb", 19]
70175736268940 error:
70175736268940 70175736268940
70175736268940 NameError
70175736268940 uninitialized constant TelegramBot::ApiResponse::ResponseError
70175736268940 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/api_response.rb:13:in `initialize'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `new'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:68:in `request'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:72:in `get_last_updates'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:83:in `get_last_messages'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/telegram_bot-0.0.8/lib/telegram_bot/bot.rb:29:in `get_updates'
70175736268940 gnib_bot.rb:20:in `block in <main>'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:233:in `block in do_call'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:130:in `around_trigger'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:232:in `do_call'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:280:in `trigger_now'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:331:in `block (3 levels) in start_work_thread'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:334:in `block (2 levels) in start_work_thread'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `loop'
70175736268940 /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler/jobs_core.rb:317:in `block in start_work_thread'
70175736268940 tz:
70175736268940 ENV['TZ']:
70175736268940 Time.now: 2021-12-16 10:54:03 +0000
70175736268940 local_tzone: #<TZInfo::TimezoneProxy: Eire>
70175736268940 et-orbi:
70175736268940 (etz:nil,tnz:"GMT",tziv:"1.2.5",tzidv:nil,rv:"2.6.8",rp:"universal.x86_64-darwin21",win:false,rorv:nil,astz:nil,eov:"1.2.6",eotnz:#<TZInfo::TimezoneProxy: Eire>,eotnfz:"+0000",eotlzn:"Eire",eotnfZ:"GMT",debian:nil,centos:nil,osx:"zoneinfo/Europe/Dublin")
70175736268940 scheduler:
70175736268940 object_id: 70175760681800
70175736268940 opts:
70175736268940 {}
70175736268940 frequency: 0.3
70175736268940 scheduler_lock: #<Rufus::Scheduler::NullLock:0x00007fa622931118>
70175736268940 trigger_lock: #<Rufus::Scheduler::NullLock:0x00007fa6229310f0>
70175736268940 uptime: 36.110008239746094 (36.110137939s)
70175736268940 down?: false
70175736268940 frequency: 0.3
70175736268940 discard_past: true
70175736268940 started_at: #<EtOrbi::EoTime:0x00007fa622931050 @seconds=1639652007.446348, @zone=#<TZInfo::TimezoneProxy: Eire>, @time=nil>
70175736268940 paused_at: nil
70175736268940 threads: 3
70175736268940 thread: #<Thread:0x00007fa61fab9128@/Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:630 sleep>
70175736268940 thread_key: rufus_scheduler_70175760681800
70175736268940 work_threads: 2
70175736268940 active: 2
70175736268940 vacant: 0
70175736268940 max_work_threads: 28
70175736268940 mutexes: {}
70175736268940 jobs: 1
70175736268940 at_jobs: 0
70175736268940 in_jobs: 0
70175736268940 every_jobs: 1
70175736268940 interval_jobs: 0
70175736268940 cron_jobs: 0
70175736268940 running_jobs: 1
70175736268940 work_queue:
70175736268940 size: 0
70175736268940 num_waiting: 0
70175736268940 join_queue:
70175736268940 size: 0
70175736268940 num_waiting: 1
} 70175736268940 .
^C/Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:599:in `pop': Interrupt
from /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:599:in `no_time_limit_join'
from /Library/Ruby/Gems/2.6.0/gems/rufus-scheduler-3.8.0/lib/rufus/scheduler.rb:148:in `join'
from gnib_bot.rb:63:in `<main>'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.