8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# File 'lib/ayadn/alias.rb', line 8
def create(*args)
begin
init
status = Status.new
unless args.empty?
channel, channel_alias = args[0], args[1]
else
status.wrong_arguments
exit
end
if channel.is_integer?
Databases.create_alias(channel, channel_alias)
Logs.rec.info "Added alias '#{channel_alias}' for channel #{channel}."
status.done
else
status.error_missing_channel_id
end
rescue => e
Errors.global_error({error: e, caller: caller, data: [args]})
end
end
|