-
Notifications
You must be signed in to change notification settings - Fork 0
/
pigeon.rb
75 lines (68 loc) · 1.98 KB
/
pigeon.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
$LOAD_PATH << '.'
$LOAD_PATH << File.expand_path('../src', __FILE__)
#$LOAD_PATH << File.expand_path('../src/textblocks', __FILE__)
$LOAD_PATH << File.expand_path('../lib', __FILE__)
require 'java'
require 'teamspeak3-api-1.0.12.jar'
require 'cleverbot.jar'
require 'telegram/bot'
require 'textblocks/text_block'
require 'textblocks/bold_text'
require 'textblocks/color_text'
require 'textblocks/lined_text'
require 'textblocks/link_text'
require 'textblocks/list_text'
require 'textblocks/labeled_link_text'
require 'commands/action'
require 'commands/simple_action'
require 'commands/with_arguments_action'
require 'commands/help_action'
require 'commands/who_action'
require 'commands/poke_action'
require 'commands/shutdown_bot_action'
require 'commands/subscribe_action'
require 'commands/unsubscribe_action'
require 'commands/open_chat_with_bot_action'
require 'commands/chat_to_pandorabot_action'
require 'commands/chat_to_cleverbot_action'
require 'commands/roll_the_dice_action'
require 'commands/toggle_bot_chat_action'
require 'commands/list_urls_action'
require 'commands/crawl_keyword_action'
require 'commands/crawl_image'
require 'commands/send_pm_action'
require 'commands/crawl_wtf_action'
require 'commands/move_user_action'
require 'commands/save_link_action'
require 'commands/delete_link_action'
require 'commands/broadcast_action'
require 'settings'
require 'url_store'
require 'url_extractor'
require 'bot'
require 'server_config'
require 'server_group'
require 'channel'
require 'command'
require 'command_description'
require 'user'
require 'server'
require 'crawler'
require 'tasks'
require 'command_task'
require 'command_processor'
require 'ot_list'
require 'request_listener'
require 'foreign_message_parser'
require 'mailbox'
require 'event'
require 'chatbot_factory'
require 'timed_task'
require 'periodic_task'
require 'description_layout'
require 'system_info'
require 'bootstrap'
require 'description_link_store'
require 'session'
require 'taunt_link_store'
require 'telegram_bot_binding'