--- !ruby/object:Gem::Specification name: rodbot version: !ruby/object:Gem::Version version: 0.4.4 platform: ruby authors: - Sven Schwyn autorequire: bindir: exe cert_chain: - | -----BEGIN CERTIFICATE----- MIIC+jCCAeKgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAjMSEwHwYDVQQDDBhydWJ5 L0RDPWJpdGNldGVyYS9EQz1jb20wHhcNMjMxMTEwMTgyMzM2WhcNMjQxMTA5MTgy MzM2WjAjMSEwHwYDVQQDDBhydWJ5L0RDPWJpdGNldGVyYS9EQz1jb20wggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcLg+IHjXYaUlTSU7R235lQKD8ZhEe KMhoGlSUonZ/zo1OT3KXcqTCP1iMX743xYs6upEGALCWWwq+nxvlDdnWRjF3AAv7 ikC+Z2BEowjyeCCT/0gvn4ohKcR0JOzzRaIlFUVInlGSAHx2QHZ2N8ntf54lu7nd L8CiDK8rClsY4JBNGOgH9UC81f+m61UUQuTLxyM2CXfAYkj/sGNTvFRJcNX+nfdC hM9r2kH1+7wsa8yG7wJ2IkrzNACD8v84oE6qVusN8OLEMUI/NaEPVPbw2LUM149H PVa0i729A4IhroNnFNmw4wOC93ARNbM1+LW36PLMmKjKudf5Exg8VmDVAgMBAAGj OTA3MAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdDgQWBBSfK8MtR62mQ6oN yoX/VKJzFjLSVDANBgkqhkiG9w0BAQsFAAOCAQEAXhT/LpMArF3JRcZSRkJDY+dU GKCRqOefi2iydqh1yIqXyTA9PGR1w5O6O+WS1FvF+sHCwh8fFjCuStg2L8V2RSeo aDtfZ5s80sL8wRFxg3kek69cBuI6ozU+rf9DaXlMES4i8+zASsdv9Y4a2BsbhEdE 9AtuMcWn5a45TOO0S4Q8OuV0v705V38Ow15J2RDRvkFRySt+//8/Vd57XAJxPXU0 k/QvZU05f6HMYBrPogJgIzHC/C5N/yeE4BVEuBDn+10Zb1iu3aDk8sd0uMgukCY8 TUmlP5A6NeGdeDJIoLgromAKs+nvI7TWzhQq9ODs51XhxgUFRCvBqUTpjTQigw== -----END CERTIFICATE----- date: 2024-02-12 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: zeitwerk requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: dry-cli requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' - !ruby/object:Gem::Dependency name: dry-credentials requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: tty-markdown requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pastel requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: httpx requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' - !ruby/object:Gem::Dependency name: puma requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6' - - ">=" - !ruby/object:Gem::Version version: '6.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6' - - ">=" - !ruby/object:Gem::Version version: '6.2' - !ruby/object:Gem::Dependency name: roda requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' - !ruby/object:Gem::Dependency name: tilt requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: kramdown requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: kramdown-parser-gfm requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' - !ruby/object:Gem::Dependency name: clockwork requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' - !ruby/object:Gem::Dependency name: sucker_punch requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' - !ruby/object:Gem::Dependency name: debug requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: redis requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5' - !ruby/object:Gem::Dependency name: rotp requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6' - !ruby/object:Gem::Dependency name: matrix_sdk requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: slack-ruby-client requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: async-websocket requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.8.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.8.0 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: minitest-flash requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: minitest-focus requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: minitest-substitute requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: guard requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: guard-minitest requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: | Just the bare minimum of what's needed to create bi-directional chat bots using Roda as backend, sucker_punch and Clockwork for async and timed jobs. email: - ruby@bitcetera.com executables: - rodbot extensions: [] extra_rdoc_files: - README.md - CHANGELOG.md - LICENSE.txt files: - ".github/workflows/test.yml" - ".gitignore" - ".ruby-version" - ".yardopts" - CHANGELOG.md - LICENSE.txt - README.md - bin/console - bin/setup - checksums/rodbot-0.1.0.gem.sha512 - checksums/rodbot-0.1.0.pre1.gem.sha512 - checksums/rodbot-0.1.0.pre2.gem.sha512 - checksums/rodbot-0.1.0.pre3.gem.sha512 - checksums/rodbot-0.1.0.pre4.gem.sha512 - checksums/rodbot-0.1.0.pre5.gem.sha512 - checksums/rodbot-0.1.0.pre6.gem.sha512 - checksums/rodbot-0.1.0.pre7.gem.sha512 - checksums/rodbot-0.1.0.pre8.gem.sha512 - checksums/rodbot-0.1.0.pre9.gem.sha512 - checksums/rodbot-0.1.1.gem.sha512 - checksums/rodbot-0.2.0.gem.sha512 - checksums/rodbot-0.3.0.gem.sha512 - checksums/rodbot-0.3.1.gem.sha512 - checksums/rodbot-0.3.2.gem.sha512 - checksums/rodbot-0.3.3.gem.sha512 - checksums/rodbot-0.3.4.gem.sha512 - checksums/rodbot-0.4.0.gem.sha512 - checksums/rodbot-0.4.1.gem.sha512 - checksums/rodbot-0.4.2.gem.sha512 - checksums/rodbot-0.4.3.gem.sha512 - checksums/rodbot-0.4.4.gem.sha512 - doc/rodbot.afphoto - doc/rodbot.avif - exe/rodbot - gems.rb - guardfile.rb - lib/roda/plugins/rodbot.rb - lib/rodbot.rb - lib/rodbot/async.rb - lib/rodbot/cli.rb - lib/rodbot/cli/command.rb - lib/rodbot/cli/commands.rb - lib/rodbot/cli/commands/console.rb - lib/rodbot/cli/commands/credentials.rb - lib/rodbot/cli/commands/deploy.rb - lib/rodbot/cli/commands/new.rb - lib/rodbot/cli/commands/simulator.rb - lib/rodbot/cli/commands/start.rb - lib/rodbot/cli/commands/stop.rb - lib/rodbot/cli/commands/version.rb - lib/rodbot/config.rb - lib/rodbot/constants.rb - lib/rodbot/db.rb - lib/rodbot/db/hash.rb - lib/rodbot/db/redis.rb - lib/rodbot/dispatcher.rb - lib/rodbot/env.rb - lib/rodbot/error.rb - lib/rodbot/generator.rb - lib/rodbot/log.rb - lib/rodbot/memoize.rb - lib/rodbot/message.rb - lib/rodbot/plugins.rb - lib/rodbot/plugins/github_webhook/README.github_webhook.md - lib/rodbot/plugins/github_webhook/app.rb - lib/rodbot/plugins/gitlab_webhook/README.gitlab_webhook.md - lib/rodbot/plugins/gitlab_webhook/app.rb - lib/rodbot/plugins/hal/README.hal.md - lib/rodbot/plugins/hal/app.rb - lib/rodbot/plugins/matrix/README.matrix.md - lib/rodbot/plugins/matrix/relay.rb - lib/rodbot/plugins/otp/README.otp.md - lib/rodbot/plugins/otp/app.rb - lib/rodbot/plugins/slack/README.slack.md - lib/rodbot/plugins/slack/relay.rb - lib/rodbot/plugins/word_of_the_day/README.word_of_the_day.md - lib/rodbot/plugins/word_of_the_day/lib/adapter.rb - lib/rodbot/plugins/word_of_the_day/lib/adapters/base.rb - lib/rodbot/plugins/word_of_the_day/lib/adapters/merriam_webster.rb - lib/rodbot/plugins/word_of_the_day/lib/adapters/transparent.rb - lib/rodbot/plugins/word_of_the_day/schedule.rb - lib/rodbot/rack.rb - lib/rodbot/refinements.rb - lib/rodbot/relay.rb - lib/rodbot/serializer.rb - lib/rodbot/services.rb - lib/rodbot/services/app.rb - lib/rodbot/services/relay.rb - lib/rodbot/services/schedule.rb - lib/rodbot/simulator.rb - lib/rodbot/version.rb - lib/templates/deploy/docker-split/compose.yaml.gerb - lib/templates/deploy/docker/compose.yaml.gerb - lib/templates/deploy/procfile-split/Procfile.gerb - lib/templates/deploy/procfile/Procfile.gerb - lib/templates/deploy/render-split/render-build.sh - lib/templates/deploy/render-split/render-start.sh - lib/templates/deploy/render-split/render.yaml.gerb - lib/templates/deploy/render/render-build.sh - lib/templates/deploy/render/render-start.sh - lib/templates/deploy/render/render.yaml.gerb - lib/templates/new/.gitignore - lib/templates/new/.ruby-version.gerb - lib/templates/new/README.md - lib/templates/new/app/app.rb - lib/templates/new/app/routes/healthz.rb - lib/templates/new/app/routes/help.rb - lib/templates/new/app/views/layout.erb - lib/templates/new/app/views/root.erb - lib/templates/new/config.ru - lib/templates/new/config/credentials/.keep - lib/templates/new/config/rodbot.rb - lib/templates/new/config/schedule.rb - lib/templates/new/gems.rb - lib/templates/new/guardfile.rb - lib/templates/new/lib/.keep - lib/templates/new/public/assets/images/rodbot.avif - lib/templates/new/public/assets/stylesheets/base.css - lib/templates/new/rakefile.rb - lib/templates/new/tmp/.keep - rakefile.rb - rodbot.gemspec - tmp/.keep homepage: https://github.com/svoop/rodbot licenses: - MIT metadata: homepage_uri: https://github.com/svoop/rodbot changelog_uri: https://github.com/svoop/rodbot/blob/main/CHANGELOG.md source_code_uri: https://github.com/svoop/rodbot documentation_uri: https://www.rubydoc.info/gems/rodbot bug_tracker_uri: https://github.com/svoop/rodbot/issues post_install_message: rdoc_options: - "--title" - Rodbot - "--main" - README.md - "--line-numbers" - "--inline-source" - "--quiet" require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.5.6 signing_key: specification_version: 4 summary: Minimalistic framework to build chat bots on top of a Roda backend test_files: []