Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 August 26

D‘

Danil s odnoj ‘i’ i ... in Ruby, Rails, Hanami | dry-rb
там шота непонятно описано куда что вписывать, я просто далеко не эксперт во всех этих делах
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
Danil s odnoj ‘i’ i 'a'
там шота непонятно описано куда что вписывать, я просто далеко не эксперт во всех этих делах
А что ты вписывать собрался? Токен?
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
Danil s odnoj ‘i’ i 'a'
там шота непонятно описано куда что вписывать, я просто далеко не эксперт во всех этих делах
https://github.com/telegram-bot-rb/telegram-bot#configuration-in-rails-app он там даже автоматом подтянет если правильно назовешь
источник

D‘

Danil s odnoj ‘i’ i ... in Ruby, Rails, Hanami | dry-rb
кхм
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
в 6 рельсе зашифрованные креды
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
For Rails >= 5.2 Telegram::Bot searches for config first in credentials and then in secrets. To use credentials as config store, add telegram section to credentials instead of secrets using rails credentials:edit. In this case be aware of that Rails < 6.0 may not load credentials in dev environment by default. In Rails >= 6.0 run rails credentials:edit --environment development to configure bot in each environment.
источник

D‘

Danil s odnoj ‘i’ i ... in Ruby, Rails, Hanami | dry-rb
аааа
источник

D‘

Danil s odnoj ‘i’ i ... in Ruby, Rails, Hanami | dry-rb
читать же можно
источник

SP

Sergey Pustovalov in Ruby, Rails, Hanami | dry-rb
Danil s odnoj ‘i’ i 'a'
у меня заполняется на сайте заявка и сразу нужно сделать отправку сообщения ботом
для такого не надо поднимать бота отдельно
просто по коллбеку/в сервисе или где захочешь засылать сообщение в телегу
источник

SP

Sergey Pustovalov in Ruby, Rails, Hanami | dry-rb
источник

SP

Sergey Pustovalov in Ruby, Rails, Hanami | dry-rb
Telegram.bots[:chat].send_message(...)
источник

D‘

Danil s odnoj ‘i’ i ... in Ruby, Rails, Hanami | dry-rb
так должно быть? Ну пусто
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
Danil s odnoj ‘i’ i 'a'
так должно быть? Ну пусто
у тебя какая рельса?
источник

D‘

Danil s odnoj ‘i’ i ... in Ruby, Rails, Hanami | dry-rb
6
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
там credentials.yml.enc должны быть по дефолту по идее
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
Roman Novoselov
там credentials.yml.enc должны быть по дефолту по идее
сейчас гляну как у меня там сделано
источник

VS

Viacheslav Stepanov in Ruby, Rails, Hanami | dry-rb
Artur Borisovich
я бы предложил отдельно бота поднимать, а связь держать через брокер сообещний какой-нибудь
Правильно, всегда так делаю лендинг
источник

AB

Artur Borisovich in Ruby, Rails, Hanami | dry-rb
Viacheslav Stepanov
Правильно, всегда так делаю лендинг
Делаешь лендинг на рельсе? Братан, у меня для тебя плохие новости
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
Roman Novoselov
сейчас гляну как у меня там сделано
У меня в одном файле config/credentials.yml вот так:
telegram:
 bot:
   production: prod_key
   development: dev_key
   staging: staging_key
   test: test_key
источник

RN

Roman Novoselov in Ruby, Rails, Hanami | dry-rb
config/initializers/telegram.rb

# frozen_string_literal: true

Telegram.bots_config = {
 default: Rails.application.credentials.dig(:telegram, :bot, Rails.env.to_sym)
}
источник