36 lines
882 B
Ruby
36 lines
882 B
Ruby
=begin Elten3AppInfo
|
|
{
|
|
"id": "51a92051-84e0-415f-84e3-98f08a320a15",
|
|
"name": "Meow",
|
|
"version": "0.2.0",
|
|
"build_id": 4,
|
|
"EltenAPIVersion": "3.0.3",
|
|
"author": "Talon",
|
|
"main_language": "en",
|
|
"supported_languages": ["en"],
|
|
"main": "__app.rb",
|
|
"main_class": "Meow",
|
|
"platforms": ["all"],
|
|
"menu": {"main": "Meow"},
|
|
"description": "An accessible, voice-driven Telnet MUD client."
|
|
}
|
|
=end Elten3AppInfo
|
|
|
|
require_relative "lib/meow/version"
|
|
require_relative "lib/meow/profile_repository"
|
|
require_relative "lib/meow/gmcp"
|
|
require_relative "lib/meow/telnet"
|
|
require_relative "lib/meow/text_pipeline"
|
|
require_relative "lib/meow/media"
|
|
require_relative "lib/meow/transport"
|
|
require_relative "lib/meow/session_gmcp"
|
|
require_relative "lib/meow/session"
|
|
require_relative "lib/meow/ui"
|
|
|
|
class Meow < Program
|
|
def program_main
|
|
MeowClient::UI.new(self).main
|
|
end
|
|
end
|
|
|