Setup the basic file structure and depends

This commit is contained in:
VetheonGames 2024-02-11 10:26:29 -07:00
parent 2333899da1
commit 48a2509a2b
11 changed files with 72 additions and 0 deletions

13
Gemfile Normal file
View File

@ -0,0 +1,13 @@
# frozen_string_literal: true
source "https://rubygems.org"
# gem "rails"
gem "discordrb", "~> 3.5"
gem "sequel", "~> 5.77"
gem "sqlite3", "~> 1.7"
gem "httpparty", "~> 0.2.0"

59
Gemfile.lock Normal file
View File

@ -0,0 +1,59 @@
GEM
remote: https://rubygems.org/
specs:
bigdecimal (3.1.6)
discordrb (3.5.0)
discordrb-webhooks (~> 3.5.0)
ffi (>= 1.9.24)
opus-ruby
rest-client (>= 2.0.0)
websocket-client-simple (>= 0.3.0)
discordrb-webhooks (3.5.0)
rest-client (>= 2.0.0)
domain_name (0.6.20240107)
event_emitter (0.2.6)
ffi (1.16.3)
http-accept (1.7.0)
http-cookie (1.0.5)
domain_name (~> 0.5)
httparty (0.21.0)
mini_mime (>= 1.0.0)
multi_xml (>= 0.5.2)
httpparty (0.2.0)
httparty (> 0)
mime-types (3.5.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2024.0206)
mini_mime (1.1.5)
mini_portile2 (2.8.5)
multi_xml (0.6.0)
netrc (0.11.0)
opus-ruby (1.0.1)
ffi
rest-client (2.1.0)
http-accept (>= 1.7.0, < 2.0)
http-cookie (>= 1.0.2, < 2.0)
mime-types (>= 1.16, < 4.0)
netrc (~> 0.8)
sequel (5.77.0)
bigdecimal
sqlite3 (1.7.2)
mini_portile2 (~> 2.8.0)
sqlite3 (1.7.2-x86_64-linux)
websocket (1.2.10)
websocket-client-simple (0.8.0)
event_emitter
websocket
PLATFORMS
ruby
x86_64-linux
DEPENDENCIES
discordrb (~> 3.5)
httpparty (~> 0.2.0)
sequel (~> 5.77)
sqlite3 (~> 1.7)
BUNDLED WITH
2.5.6

0
bin/runner.rb Normal file
View File

0
config/api_keys.yml Normal file
View File

View File

View File

View File

0
lib/bot.rb Normal file
View File

0
lib/database_manager.rb Normal file
View File

0
lib/message_processor.rb Normal file
View File

0
lib/virus_scanner.rb Normal file
View File