Browse Source

Merge pull request #35 from csmith/master

Add way to run the client from IDEA.
pull/37/head
Greg Holmes 9 years ago
parent
commit
2c099395c0

+ 4
- 1
.gitignore View File

@@ -12,4 +12,7 @@
12 12
 /.idea/libraries
13 13
 
14 14
 #Netbeans generated files
15
-/.nb-gradle/private/
15
+/.nb-gradle/private/
16
+
17
+# DMDirc development profile
18
+/etc/profile/*.*

+ 14
- 0
.idea/runConfigurations/Run_DMDirc.xml View File

@@ -0,0 +1,14 @@
1
+<component name="ProjectRunConfigurationManager">
2
+  <configuration default="false" name="Run DMDirc" type="JarApplication" factoryName="JAR Application">
3
+    <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
4
+    <option name="JAR_PATH" value="$PROJECT_DIR$/client/dist/DMDirc.jar" />
5
+    <option name="PROGRAM_PARAMETERS" value="-d etc/profile" />
6
+    <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
7
+    <envs />
8
+    <RunnerSettings RunnerId="Basic" />
9
+    <ConfigurationWrapper RunnerId="Basic" />
10
+    <method>
11
+      <option name="Gradle.BeforeRunTask" enabled="true" tasks=":client:jar" externalProjectPath="$PROJECT_DIR$" vmOptions="" scriptParameters="" />
12
+    </method>
13
+  </configuration>
14
+</component>

+ 328
- 0
etc/profile/identities/default/defaults View File

@@ -0,0 +1,328 @@
1
+# This is the DMDirc default config file. If you wish to make changes to the settings
2
+# for your copy of DMDirc, you should edit the dmdirc.config file in the main DMDirc
3
+# profile directory instead. This file will be replaced by the updater.
4
+
5
+keysections:
6
+  identity
7
+  general
8
+  notifications
9
+  ui
10
+  treeview
11
+  channel
12
+  tabcompletion
13
+  logging
14
+  server
15
+  updater
16
+  popups
17
+  protocol
18
+  plugin-addonid
19
+  icon
20
+  ssl
21
+  actions
22
+  nicklist
23
+  statusBar
24
+  temp
25
+  dialogstate
26
+  browser
27
+  commands
28
+  newserver
29
+
30
+identity:
31
+  name=DMDirc default settings
32
+  globaldefault=true
33
+  order=100000
34
+
35
+general:
36
+  bindip=
37
+  closechannelsonquit=false
38
+  closequeriesonquit=false
39
+  closechannelsondisconnect=false
40
+  closemessage=DMDirc exiting
41
+  closequeriesondisconnect=false
42
+  commandchar=/
43
+  commandhistory=10
44
+  cyclemessage=Cycling
45
+  encoding=UTF-8
46
+  extendedListModes=false
47
+  firstRun=true
48
+  hidechannels=false
49
+  kickmessage=Bye!
50
+  logerrors=false
51
+  partmessage=Using DMDirc
52
+  password=
53
+  port=6667
54
+  quitmessage=Using DMDirc
55
+  reconnectdelay=5000
56
+  reconnectmessage=Reconnecting
57
+  reconnectondisconnect=true
58
+  reconnectonconnectfailure=true
59
+  rejoinchannels=true
60
+  showcolourdialog=true
61
+  showglobalwindow=true
62
+  showrawwindow=false
63
+  silencechar=.
64
+  submitErrors=false
65
+  ui=swing
66
+  whotime=60000
67
+
68
+notifications:
69
+  authNotice=server
70
+  away=server
71
+  back=server
72
+  unknownNotice=server
73
+  channelListModeRetrieved=none
74
+  connectError=server
75
+  connectRetry=server
76
+  selfNickChange=server
77
+  serverError=all
78
+  socketClosed=all
79
+  stonedServer=all
80
+  privateNotice=all
81
+  serverNotice=server
82
+  privateCTCP=server
83
+  privateCTCPreply=lastcommand:ctcp %1$s %4$S
84
+  wallusers=server
85
+  wallops=server
86
+  walldesync=server
87
+
88
+  channelUserAwayDiscovered=none
89
+  channelUserBackDiscovered=none
90
+
91
+  numeric_006=group:map
92
+  numeric_007=group:map
93
+  numeric_015=group:map
94
+  numeric_017=group:map
95
+
96
+  numeric_251=group:lusers
97
+  numeric_252=group:lusers
98
+  numeric_253=group:lusers
99
+  numeric_254=group:lusers
100
+  numeric_255=group:lusers
101
+
102
+  numeric_290=server
103
+  numeric_292=server
104
+  numeric_294=server
105
+
106
+  numeric_311=group:whois
107
+  numeric_318=group:whois
108
+
109
+  numeric_401=lastcommand:(raw )?(whois|(priv)?msg|notice|ctcp|invite) %4$s( .*?)?
110
+  numeric_404=channel:%4$s lastcommand:(raw priv)?msg %4$s
111
+  numeric_405=server
112
+  numeric_421=server
113
+  numeric_432=lastcommand:(raw )?nick %4$s
114
+  numeric_433=server
115
+  numeric_437=lastcommand:(raw )?nick %4$s
116
+  numeric_438=lastcommand:(raw )?nick %4$s
117
+  numeric_461=lastcommand:(raw )?%4$s( .*)?
118
+  numeric_471=server
119
+  numeric_472=server
120
+  numeric_473=server
121
+  numeric_474=server
122
+  numeric_475=server
123
+  numeric_479=server
124
+  numeric_482=channel:%4$s
125
+  numeric_486=lastcommand:(raw priv)?msg %4$s .*
126
+  numeric_499=channel:%4$s
127
+
128
+  numeric_501=server
129
+  numeric_524=server
130
+
131
+  numeric_705=server
132
+
133
+  lusers=server
134
+  map=window:Network Map
135
+  whois=lastcommand:(raw )?whois %4$s( %4$s)?
136
+
137
+ui:
138
+  antialias=true
139
+  awayindicator=true
140
+  backgroundcolour=0
141
+  confirmQuit=true
142
+  foregroundcolour=1
143
+  frameBufferSize=25000
144
+  framemanager=com.dmdirc.addons.ui_swing.framemanager.tree.TreeFrameManager
145
+  framemanagerPosition=left
146
+  frameManagerSize=150
147
+  inputbackgroundcolour=false:0
148
+  inputbuffersize=50
149
+  inputforegroundcolour=false:1
150
+  lookandfeel=Native
151
+  maximisewindows=true
152
+  mdiBarVisibility=showWhenMaximised
153
+  nickListAltBackgroundColour=false:f0f0f0
154
+  nicklistbackgroundcolour=false:0
155
+  nicklistforegroundcolour=false:1
156
+  pasteProtectionLimit=true:1
157
+  quickCopy=false
158
+  shownickcoloursinnicklist=true
159
+  shownickcoloursintext=false
160
+  showversion=true
161
+  stylelinks=true
162
+  stylechannels=true
163
+  linkcolour=12
164
+  channelcolour=3
165
+  treeviewActiveBackground=false:f0f0f0
166
+  treeviewActiveBold=true
167
+  treeviewActiveForeground=false:1
168
+  treeviewRolloverColour=false:f0f0f0
169
+  useOneTouchExpandable=false
170
+  channelSplitPanePosition=150
171
+  sortrootwindows=true
172
+  sortchildwindows=true
173
+  typingindicator=true
174
+
175
+treeview:
176
+  dragSelection=true
177
+  backgroundcolour=false:0
178
+  foregroundcolour=false:0
179
+
180
+channel:
181
+  splitusermodes=false
182
+  hideduplicatemodes=false
183
+  sendwho=false
184
+  showmodeprefix=true
185
+  topichistorysize=10
186
+  encoding=UTF-8
187
+
188
+tabcompletion:
189
+  allowempty=false
190
+  casesensitive=false
191
+  style=mirc
192
+
193
+logging:
194
+  dateFormat=EEE, d MMM yyyy HH:mm:ss Z
195
+  programLogging=true
196
+  debugLogging=true
197
+  debugLoggingSysOut=true
198
+
199
+server:
200
+  pingtimeout=60000
201
+  pingtimer=10000
202
+  pingfrequency=60000
203
+  proxy.address=
204
+  proxy.user=
205
+  proxy.password=
206
+  proxy.port=1080
207
+
208
+updater:
209
+  autoupdate=false
210
+  channel=STABLE
211
+  enable=false
212
+  frequency=86400
213
+  lastcheck=0
214
+
215
+popups:
216
+  nick=Query:query %1$s\nWhois:whois %1$s
217
+  chan-nick=-\nBan:ban %1$s\nKick:kick %1$s
218
+  umodes=<umodes-op\n<umodes-voice
219
+
220
+  umodes-op=Op:6:mode +oooooo %1$s %2$s %3$s %4$s %5$s %6$s\nDeop:6:mode -oooooo %1$s %2$s %3$s %4$s %5$s %6$s
221
+  umodes-hop=Half-Op:6:mode +hhhhhh %1$s %2$s %3$s %4$s %5$s %6$s\nDehalf-op:6:mode -hhhhhh %1$s %2$s %3$s %4$s %5$s %6$s
222
+  umodes-voice=Voice:6:mode +vvvvvv %1$s %2$s %3$s %4$s %5$s %6$s\nDevoice:6:mode -vvvvvvv %1$s %2$s %3$s %4$s %5$s %6$s
223
+  umodes-admin=Make admin:6:mode +aaaaaa %1$s %2$s %3$s %4$s %5$s %6$s\nRemove admin:6:mode -aaaaaa %1$s %2$s %3$s %4$s %5$s %6$s
224
+  umodes-owner=Make owner:6:mode +qqqqqq %1$s %2$s %3$s %4$s %5$s %6$s\nRemove owner:6:mode -qqqqqq %1$s %2$s %3$s %4$s %5$s %6$s
225
+
226
+  CHAN_NICK=<nick\n-\nModes:<umodes\n<chan-nick
227
+  CHAN_NORMAL=
228
+  QUERY_NORMAL=<nick
229
+
230
+protocol:
231
+  http=BROWSER
232
+  https=BROWSER
233
+  irc=DMDIRC
234
+
235
+plugin-addonid:
236
+  audio=14
237
+  dcc=23
238
+  dcop=1
239
+  dns=10
240
+  identd=15
241
+  lagdisplay=2
242
+  logging=16
243
+  dcopmediasource=9
244
+  vlcmediasource=24
245
+  nickcolour=12
246
+  nowplaying=8
247
+  osd=3
248
+  redirect=4
249
+  serverlistdialog=74
250
+  systray=5
251
+  timeplugin=6
252
+  urlcatcher=25
253
+  userlevel=21
254
+  windowstatus=13
255
+
256
+icon:
257
+  category-addons=dmdirc://com/dmdirc/res/addon.png
258
+  category-advanced=dmdirc://com/dmdirc/res/cog.png
259
+  category-connection=dmdirc://com/dmdirc/res/server.png
260
+  category-gui=dmdirc://com/dmdirc/res/monitor.png
261
+  category-messages=dmdirc://com/dmdirc/res/feedback.png
262
+  category-updates=dmdirc://com/dmdirc/res/update.png
263
+  category-urlhandlers=dmdirc://com/dmdirc/res/urls.png
264
+
265
+  smilie-:|=dmdirc://com/dmdirc/res/smilies/yellow/neutral.png
266
+  smilie-:I=dmdirc://com/dmdirc/res/smilies/yellow/neutral.png
267
+  smilie-:-|=dmdirc://com/dmdirc/res/smilies/yellow/neutral.png
268
+  smilie-:-I=dmdirc://com/dmdirc/res/smilies/yellow/neutral.png
269
+
270
+  smilie-:(=dmdirc://com/dmdirc/res/smilies/yellow/sad.png
271
+  smilie-:-(=dmdirc://com/dmdirc/res/smilies/yellow/sad.png
272
+
273
+  smilie-:)=dmdirc://com/dmdirc/res/smilies/yellow/smile.png
274
+  smilie-:-)=dmdirc://com/dmdirc/res/smilies/yellow/smile.png
275
+  smilie-;)=dmdirc://com/dmdirc/res/smilies/yellow/winksmile.png
276
+  smilie-;-)=dmdirc://com/dmdirc/res/smilies/yellow/winksmile.png
277
+
278
+  smilie-:P=dmdirc://com/dmdirc/res/smilies/yellow/tongue.png
279
+  smilie-:-P=dmdirc://com/dmdirc/res/smilies/yellow/tongue.png
280
+  smilie-;P=dmdirc://com/dmdirc/res/smilies/yellow/winktongue.png
281
+  smilie-;-P=dmdirc://com/dmdirc/res/smilies/yellow/winktongue.png
282
+
283
+  smilie-:/=dmdirc://com/dmdirc/res/smilies/yellow/skeptical.png
284
+  smilie-:-/=dmdirc://com/dmdirc/res/smilies/yellow/skeptical.png
285
+  smilie-:\\=dmdirc://com/dmdirc/res/smilies/yellow/skeptical.png
286
+  smilie-:-\\=dmdirc://com/dmdirc/res/smilies/yellow/skeptical.png
287
+
288
+ssl:
289
+  checkdate=true
290
+  checkissuer=true
291
+  checkhost=true
292
+  clientcert.file=
293
+  clientcert.pass=
294
+
295
+actions:
296
+  killswitch=false
297
+
298
+nicklist:
299
+  sortByMode=true
300
+  sortByCase=false
301
+
302
+statusBar:
303
+  messageDisplayLength=5
304
+
305
+temp:
306
+  noerrorreporting=false
307
+
308
+dialogstate:
309
+  channelsettingsdialog=0
310
+  actionsmanagerdialog=0
311
+  serversettingsdialog=0
312
+  preferences=0
313
+
314
+browser:
315
+  uselaunchdelay=true
316
+  launchdelay=500
317
+
318
+commands:
319
+  join-tabexistingchannels=true
320
+
321
+newserver:
322
+  hostname=
323
+  port=6667
324
+  password=
325
+  ssl=false
326
+
327
+identity:
328
+  defaultsversion=0.7-6-gb508210

+ 293
- 0
etc/profile/identities/default/formatter View File

@@ -0,0 +1,293 @@
1
+keysections:
2
+  identity
3
+  formatter
4
+
5
+identity:
6
+  name=DMDirc default formats
7
+  globaldefault=true
8
+  order=100000
9
+
10
+formatter:
11
+# Type: Timestamp
12
+#    1: Current timestamp
13
+  timestamp=%1$tH:%1$tM:%1$tS %1$tA, %1$tB %1$te %1$tY%1$tH:%1$tM:%1$tS | 
14
+
15
+# Type: Server names and titles
16
+#    1: User supplied name
17
+#    2: Server supplied name
18
+#    3: Port
19
+#    4: Network
20
+#    5: Current nickname
21
+  serverName=%1$s
22
+  serverTitle=%5$s on %1$s (%4$s)
23
+
24
+# Type: Channel Messages with mode
25
+#    1: User mode prefixes
26
+#    2: User nickname
27
+#    3: User ident
28
+#    4: User host
29
+#    5: Mode
30
+#    6: Message content
31
+#    7: Channel name
32
+  channelModeNotice=5-%1$s%2$s:%5$s%7$s- %6$s
33
+
34
+# Type: Channel Message
35
+#    1: User mode prefixes
36
+#    2: User nickname
37
+#    3: User ident
38
+#    4: User host
39
+#    5: Message content
40
+#    6: Channel name
41
+  channelNotice=5-%1$s%2$s:%6$s- %5$s
42
+  channelMessage=<%1$s%2$s> %5$s
43
+  channelHighlight=4<%1$s%2$s> %5$s
44
+  channelAction=6* %1$s%2$s %5$s
45
+  channelHighlightAction=4* %1$s%2$s %5$s
46
+  channelSelfMessage=<%1$s%2$s> %5$s
47
+  channelSelfAction=6* %1$s%2$s %5$s
48
+  channelSelfExternalMessage=<%1$s%2$s> %5$s
49
+  channelSelfExternalAction=6* %1$s%2$s %5$s
50
+  channelTopicChanged=3* %1$s%2$s has changed the topic to '%5$s'.
51
+  channelTopicRemoved=3* %1$s%2$s has removed the topic on %6$s.
52
+  channelModeChanged=3* %1$s%2$s sets mode: %5$s.
53
+  channelSelfModeChanged=3* You set mode: %5$s.
54
+
55
+# Type: Channel Message with time
56
+#    1: User mode prefixes
57
+#    2: User nickname
58
+#    3: User ident
59
+#    4: User host
60
+#    5: Message content
61
+#    6: Time
62
+#    7: Channel name
63
+  channelTopicDiscovered=3* The topic for %7$s is '%5$s'.\n3* Topic was set by %2$s at %6$tR on %6$tA, %6$tB %6$te %6$tY.
64
+
65
+# Type: Channel CTCP
66
+#    1: User mode prefixes
67
+#    2: User nickname
68
+#    3: User ident
69
+#    4: User host
70
+#    5: CTCP type
71
+#    6: CTCP content
72
+#    7: Channel name
73
+  channelCTCP=4-!- CTCP %5$S from %1$s%2$s
74
+
75
+# Type: Channel Event with possible reason
76
+#    1: User mode prefixes
77
+#    2: User nickname
78
+#    3: User ident
79
+#    4: User host
80
+#    5: Reason/message
81
+#    6: Channel name
82
+  channelPart=3* %1$s%2$s (%3$s@%4$s) has left %6$s.
83
+  channelPartReason=3* %1$s%2$s (%3$s@%4$s) has left %6$s (%5$s).
84
+  channelQuit=2* %1$s%2$s (%3$s@%4$s) has quit IRC.
85
+  channelQuitReason=2* %1$s%2$s (%3$s@%4$s) has quit IRC (%5$s).
86
+  channelSelfPart=3* You have left the channel.
87
+  channelSelfPartReason=3* You have left the channel.
88
+  channelNickChange=3* %1$s%5$s is now known as %2$s.
89
+  channelSelfNickChange=3* You are now known as %2$s.
90
+
91
+# Type: Channel Event
92
+#    1: User mode prefixes
93
+#    2: User nickname
94
+#    3: User ident
95
+#    4: User host
96
+#    5: Channel name
97
+  channelJoin=3* %2$s (%3$s@%4$s) has joined %5$s.
98
+  channelSelfJoin=3* You are now talking in %5$s.
99
+  channelUserAway=14-- %1$s%2$s is now away.
100
+  channelUserBack=14-- %1$s%2$s is now back.
101
+  channelUserAwayDiscovered=14-- %1$s%2$s is away.
102
+  channelUserBackDiscovered=14-- %1$s%2$s is back.
103
+
104
+# Type: Channel Event with content
105
+#    1: User mode prefixes
106
+#    2: User nickname
107
+#    3: User ident
108
+#    4: User host
109
+#    5: Channel name
110
+#    6: Content
111
+# @Deprecated - remove post-0.6
112
+  channelTopicChange=3* %1$s%2$s has changed the topic to '%6$s'.
113
+  channelModeChange=3* %1$s%2$s sets mode: %6$s.
114
+  channelSelfModeChange=3* You set mode: %6$s.
115
+
116
+# Type: Binary Channel Event
117
+#    1: Source user mode prefixes
118
+#    2: Source user nickname
119
+#    3: Source user ident
120
+#    4: Source user host
121
+#    5: Target user mode prefixes
122
+#    6: Target user nickname
123
+#    7: Target user ident
124
+#    8: Target user host
125
+#    9: Channel name
126
+  channelKick=3* %1$s%2$s has kicked %5$s%6$s from %9$s.
127
+
128
+# Type: Binary Channel Event with content
129
+#    1: Source user mode prefixes
130
+#    2: Source user nickname
131
+#    3: Source user ident
132
+#    4: Source user host
133
+#    5: Target user mode prefixes
134
+#    6: Target user nickname
135
+#    7: Target user ident
136
+#    8: Target user host
137
+#    9: Content
138
+#   10: Channel name
139
+  channelKickReason=3* %1$s%2$s has kicked %5$s%6$s from %10$s (%9$s).
140
+  channelSplitUserMode_default=3* %1$s%2$s sets mode %9$s on %6$s.
141
+
142
+# Type: Channel mode discovery
143
+#     1: Channel modes
144
+#     2: Channel name
145
+  channelNoModes=3* There are no channel modes for %2$s.
146
+  channelModeDiscovered=3* Channel modes for %2$s are: %1$s.
147
+
148
+# Type: Private CTCP
149
+#    1: User nickname
150
+#    2: User ident
151
+#    3: User host
152
+#    4: CTCP type
153
+#    5: CTCP content
154
+  privateCTCP=4-!- CTCP %4$S from %1$s
155
+  privateCTCPreply=4-!- CTCP %4$S reply from %1$s: %5$s
156
+
157
+# Type: Private communications
158
+#    1: User nickname
159
+#    2: User ident
160
+#    3: User host
161
+#    4: Message content
162
+  privateNotice=5-%1$s- %4$s
163
+  serverNotice=5-%1$s- %4$s
164
+  queryMessage=<%1$s> %4$s
165
+  queryAction=6* %1$s %4$s
166
+  querySelfMessage=<%1$s> %4$s
167
+  querySelfExternalMessage=<%1$s> %4$s
168
+  querySelfAction=6* %1$s %4$s
169
+  querySelfExternalAction=6* %1$s %4$s
170
+  queryNickChanged=3* %1$s is now known as %4$s.
171
+  userModeChanged=3* %1$s sets user mode: %4$s.
172
+  userNoModes=3* No user modes.
173
+  userModeDiscovered=3* User modes are: %4$s.
174
+  queryQuitReason=2* %1$s has quit IRC (%4$s).
175
+  queryMessageHighlight=4<%1$s> %4$s
176
+  queryActionHighlight=6* %1$s %4$s
177
+  inviteReceived=2* You have been invited to %4$s by %1$s.
178
+  walluser=5!%1$s! %4$s
179
+  wallop=5$%1$s$ %4$s
180
+  walldesync=5/%1$s/ %4$s
181
+
182
+# Type: Private event
183
+#    1: User nickname
184
+#    2: User ident
185
+#    3: User host
186
+  queryQuit=2* %1$s has quit IRC.
187
+
188
+# Type: Outgoing message
189
+#    1: Target
190
+#    2: Message
191
+  selfCTCP=4->- [%1$s] %2$s
192
+  selfNotice=5>%1$s> %2$s
193
+  selfMessage=>[%1$s]> %2$s
194
+
195
+# Type: Miscellaneous server
196
+#    1: Server name
197
+#    2: Miscellaneous argument
198
+  connectError=2Error connecting: %2$s
199
+  connectRetry=2Reconnecting in %2$u...
200
+  serverConnecting=Connecting to %1$s:%2$s...
201
+
202
+# Type: Argless
203
+  back=14You are no longer marked as away.
204
+  serverDisconnectInProgress=A disconnection attempt is in progress, please wait...
205
+  serverConnectInProgress=A connection attempt is in progress, please wait...
206
+
207
+# Type: Miscellaneous
208
+#    1: Miscellaneous data
209
+  authNotice=5-AUTH- %1$s
210
+  away=14You are now marked as away (%1$s14).
211
+  channelNoTopic=3* There is no topic set for %1$s.
212
+  rawCommand=10>>> %1$s
213
+  unknownCommand=14Unknown command %1$s.
214
+  socketClosed=2-!- You have been disconnected from the server.
215
+  stonedServer=2-!- Disconnected from a non-responsive server.
216
+  motdStart=10%1$s
217
+  motdLine=10%1$s
218
+  motdEnd=10%1$s
219
+  rawIn=<< %1$s
220
+  rawOut=>> %1$s
221
+  commandOutput=%1$s
222
+  commandError=7%1$s
223
+  actionTooLong=Warning: action too long to be sent
224
+  tabCompletion=14Multiple possibilities: %1$s
225
+  serverError=4ERROR: %1$s
226
+  serverUnknownProtocol=4Unknown protocol '%1$s'. Unable to connect.
227
+
228
+# Type: Binary Miscellaneous
229
+#    1: Miscellaneous data
230
+#    2: Miscellaneous data
231
+  selfNickChange=3* You are now known as %2$s.
232
+
233
+# Type: Unknown target events
234
+#    1: Source
235
+#    2: Target
236
+#    3: Message
237
+  unknownNotice=5-[%1$s:%2$s]- %3$s
238
+  unknownMessage=5<[%1$s:%2$s]> %3$s
239
+  unknownNotice=5* [%1$s:%2$s] %3$s
240
+
241
+# Type: Command usage
242
+#    1: Command char
243
+#    2: Command name
244
+#    3: Arguments
245
+  commandUsage=7Usage: %1$s%2$s %3$s
246
+
247
+# Type: Numerical data
248
+  numeric_006=%4$s
249
+  numeric_007=%4$s
250
+  numeric_015=%4$s
251
+  numeric_017=%4$s
252
+
253
+  numeric_251=10%4$s
254
+  numeric_252=10%4$s %5$s
255
+  numeric_253=10%4$s %5$s
256
+  numeric_254=10%4$s %5$s
257
+  numeric_255=10%4$s
258
+
259
+  numeric_290=%4$s
260
+  numeric_292=%4$s
261
+  numeric_294=%4$s
262
+
263
+  numeric_301=%4$s is away: %5$s
264
+  numeric_311=-\n%4$s is %5$s@%6$s (%8$s).
265
+  numeric_312=%4$s is connected to %5$s (%6$s).
266
+  numeric_317=%4$s has been idle for %5$u; signed on at %6$TT on %6$TF.
267
+  numeric_318=End of WHOIS info for %4$s.\n-
268
+  numeric_319=%4$s is on: %5$s
269
+
270
+  numeric_401=6A7000%4$s: %5$s
271
+  numeric_404=6A7000%5$s
272
+  numeric_405=6A7000%4$s: %5$s
273
+  numeric_421=6A7000%4$s: %5$s
274
+  numeric_432=6A7000%5$s
275
+  numeric_433=6A7000%4$s: %5$s
276
+  numeric_437=6A7000%5$s
277
+  numeric_438=6A7000%5$s
278
+  numeric_461=6A7000%4$s: %5$s
279
+  numeric_471=6A7000%4$s: %5$s
280
+  numeric_472=6A7000%4$s: %5$s
281
+  numeric_473=6A7000%4$s: %5$s
282
+  numeric_474=6A7000%4$s: %5$s
283
+  numeric_475=6A7000%4$s: %5$s
284
+  numeric_479=6A7000%4$s: %5$s
285
+  numeric_482=6A7000%4$s: %5$s
286
+  numeric_486=6A7000%4$s: %5$s
287
+  numeric_unreal_486=6A7000%4$s
288
+  numeric_499=6A7000%4$s: %5$s
289
+  numeric_501=6A7000%4$s: %5$s
290
+  numeric_hybrid_501=6A7000%4$s
291
+  numeric_524=6A7000%4$s: %5$s
292
+
293
+  numeric_705=%5$s

+ 21
- 0
etc/profile/identities/modealiases/asuka View File

@@ -0,0 +1,21 @@
1
+# Default mode settings for Asuka
2
+# b,k,l,imnpstrDdcCNu
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=Asuka mode aliases
10
+  ircd=re:asuka|snircd|bircd
11
+
12
+server:
13
+  modeN=No channel notices
14
+  enablemodeN=true
15
+  modeu=No quit messages
16
+  enablemodeu=true
17
+
18
+  umodeh=Set host
19
+  umodeI=Hide idle time
20
+  umoden=Hide channel list
21
+  umodeX=Extended operator

+ 41
- 0
etc/profile/identities/modealiases/bahamut View File

@@ -0,0 +1,41 @@
1
+# Default mode settings for Bahamut
2
+# beI,k,jl,cimMnOprRst
3
+#
4
+# http://docs.dal.net/docs/modes.html
5
+
6
+keysections:
7
+  identity
8
+  server
9
+
10
+identity:
11
+  name=Bahamut mode aliases
12
+  ircd=bahamut
13
+
14
+server:
15
+  modej=Join throttling
16
+
17
+  moder=Registered
18
+  modeR=Registered users only
19
+
20
+  modeL=Appear in /list
21
+
22
+  umodea=Services admin
23
+  umodeA=Server admin
24
+  umodeb=View oper chatops
25
+  umodec=Show client connections
26
+  umoded=Show debug messages
27
+  umodee=Show blocked DCC sends
28
+  umodef=Show flood alerts
29
+  umodeF=Bypass throttling
30
+  umodeg=View oper globops
31
+  umodeh=Helpful mode
32
+  umodeI=Hide server info
33
+  umodej=Show drone messages
34
+  umodek=Show kill messages
35
+  umodeK=Kill messages from U:lined servers
36
+  umodem=Report spambots
37
+  umoden=Show routing messages
38
+  umoder=Registered
39
+  umodex=Squelsh
40
+  umodeX=Silent squelsh
41
+  umodey=Spy mode

+ 11
- 0
etc/profile/identities/modealiases/bitlbee View File

@@ -0,0 +1,11 @@
1
+keysections:
2
+  identity
3
+  server
4
+
5
+identity:
6
+  name=Bitlbee mode aliases
7
+  ircd=bitlbee
8
+
9
+server:
10
+  modeC=Control channel
11
+  umodeb=Bot-friendly responses

+ 53
- 0
etc/profile/identities/modealiases/generic View File

@@ -0,0 +1,53 @@
1
+# RFC-specified channel modes
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=Generic mode aliases
9
+  globaldefault=true
10
+
11
+server:
12
+# -- 1459 --
13
+  modeb=Ban
14
+  modei=Invite only
15
+  modek=Channel key
16
+  model=User limit
17
+  modem=Moderated
18
+  moden=No external messages
19
+  modep=Private
20
+  modes=Secret
21
+  modet=Only ops can set topic
22
+
23
+# -- 2811 --
24
+  modea=Anonymous chat
25
+  modee=Exception
26
+  modeI=Invite
27
+  modeq=Quiet
28
+#  moder=Reop users
29
+
30
+# Standard user modes, I can't believe they're not in the RFCs. Maybe I missed them.
31
+  modeo=Op
32
+  modeh=Half-op
33
+  modev=Voice
34
+
35
+# Defacto standards
36
+  modec=No formatting
37
+  modeM=Mute non-registered users
38
+  modeO=IRCops only
39
+  modez=SSL users only
40
+
41
+# Umodes
42
+  umodea=Away
43
+  umoded=Deaf
44
+  umodei=Invisible
45
+  umodes=Receive server notices
46
+  umodew=Receive wallops
47
+  umodeo=IRC Operator
48
+  umodeO=Local IRC Operator
49
+  umodeR=Only registered users may query
50
+  umodex=Hide hostname
51
+
52
+identity:
53
+  modealiasversion=0.7

+ 34
- 0
etc/profile/identities/modealiases/hybrid View File

@@ -0,0 +1,34 @@
1
+# Hybrid and oftc-hybrid mode aliases
2
+# http://www.oftc.net/oftc/ChannelModes
3
+# http://www.oftc.net/oftc/UserModes
4
+
5
+keysections:
6
+  identity
7
+  server
8
+
9
+identity:
10
+  name=Hybrid mode aliases
11
+  ircd=re:(oftc-)?hybrid|scoutlink|tr-ircd|dancer
12
+
13
+server:
14
+  modeR=Registered users only
15
+  modeS=SSL users only
16
+
17
+  umodea=Server admin
18
+  umodeb=Receive bot detection notices
19
+  umodec=Receive connection notices
20
+  umodeC=Server
21
+  umoded=Show debug messages
22
+  umodeD=Deaf
23
+  umodef=Show fake mode/nick collisions
24
+  umodeg=Caller ID mode
25
+  umodeG=Soft Caller ID mode
26
+  umodek=Receive kill notices
27
+  umodel=Show excess connections
28
+  umoden=Follow nick changes
29
+  umodeP=Network service
30
+  umoder=Show reject notices
31
+  umodeS=God mode
32
+  umodeu=Show unauthorised connections
33
+  umodey=Spy mode
34
+  umodez=Receive wallops

+ 84
- 0
etc/profile/identities/modealiases/hyperion View File

@@ -0,0 +1,84 @@
1
+# Default mode settings for Hyperion
2
+# bdeIq,k,lfJD,cgijLmnPQrRstz
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=Hyperion mode aliases
10
+  ircd=hyperion
11
+
12
+server:
13
+  moded=Real name ban
14
+  modeq=Silence
15
+
16
+  modef=Forward uninvited
17
+  modeJ=Join throttling
18
+  modeD=Auto D:Line clients
19
+
20
+  modec=Filter control codes
21
+  modeg=Allow anybody to invite
22
+  modej=Juped
23
+  modeL=Allow large lists
24
+  modeP=Permanent channel
25
+  modeQ=No forwarded users
26
+  moder=Registered users only
27
+  modeR=Silence unidentified users
28
+  modez=Reduced moderation
29
+
30
+  umodea=See invisible users
31
+  umodeA=See invisible things
32
+  umodeb=See bots
33
+  umodeB=Can change other people's hosts
34
+  umodec=See client connections
35
+  umodeC=No CTCPs
36
+  umoded=Receive debugging info
37
+  umodeD=Can use DIE command
38
+  umodee=Identified with nickserv
39
+  umodeE=Only registered users may query
40
+  umodef=Full messages
41
+  umodeF=No flood protection
42
+  umodeg=Caller ID
43
+  umodeG=Can KILL globally
44
+  umodeh=High priority
45
+  umodeH=Can rehash
46
+  umodeI=No invites
47
+  umodej=Immune to auto-d-line
48
+  umodek=See server kills
49
+  umodeK=Can KILL/KLINE
50
+  umodel=See channel creation notices
51
+  umodeL=Can force LUSERS
52
+  umodem=Immune from kick/deop
53
+  umodeM=Can send mass notices
54
+  umoden=See nick change notices
55
+  umodeN=Can use any nickname
56
+  umodep=God mode
57
+  umodeP=Can use /sethost
58
+  umodeQ=Immune to forwards
59
+  umoder=See bot rejections
60
+  umodeR=Can CONNECT/SQUIT
61
+  umodeS=Can retrieve info remotely
62
+  umodet=Can log channels
63
+  umodeT=Show as staff member
64
+  umodeu=Can join more channels
65
+  umodeU=Can remove k-lines
66
+  umodev=Can see operator privileges
67
+  umodeV=Can see routing information
68
+  umodeW=Can send wallops
69
+  umodex=See servers introduced
70
+  umodeX=Can use experimental commands
71
+  umodey=Spy mode
72
+  umodeY=Receive server connect messages
73
+  umodez=Receive oper wallops
74
+  umodeZ=Can send oper wallops
75
+  umode0=Can see opers
76
+  umode1=Can see B/E/F/I/Y-lines
77
+  umode2=Can see D/K-lines
78
+  umode3=Can see Q/X-lines
79
+  umode4=Can use /stats S and T
80
+  umode5=Can see StatsServ info
81
+  umode6=Don't block messages
82
+  umode9=Test-line
83
+  umode*=Can grant modes
84
+  umode@=Can use any host in /sethost

+ 65
- 0
etc/profile/identities/modealiases/inspircd View File

@@ -0,0 +1,65 @@
1
+# Default mode settings for inspircd
2
+# CHANMODES=Ibeg,k,FJLfjl,CGKMNOPQRSTVcimnpstuz
3
+# http://wiki.inspircd.org/1.2/Channel_Modes
4
+
5
+keysections:
6
+  identity
7
+  server
8
+
9
+identity:
10
+  name=InspIRCd mode aliases
11
+  ircd=inspircd
12
+
13
+server:
14
+  modeA=Allow anybody to invite
15
+  modeB=Block messages with too many caps
16
+  modeC=No channel CTCPs
17
+  modeG=No censored words
18
+  modeJ=No auto-rejoin
19
+  modeK=No /knock
20
+  modeL=Overflow redirect
21
+  modeN=No nick changes
22
+  modeP=No all-uppercase lines
23
+  modeQ=No /kick
24
+  modeS=Strip all colours
25
+  modeT=No channel notices
26
+  modeV=No /invite
27
+  modef=Prevent message and notice floods
28
+  modej=Prevents join floods
29
+  modeR=Registered users only
30
+  moder=Registered channel
31
+
32
+  modeg=Censored word
33
+  moded=Delayed message timeout
34
+  modef=Message flood protection
35
+  modeH=Show channel history
36
+  modej=Join flood protection
37
+  modeL=Channel redirection
38
+
39
+  modeX=Exempt Chan Ops list
40
+  modew=Channel Access list
41
+
42
+  umodeL=No automatic channel rediection
43
+
44
+  modeD=Auditorium mode
45
+  modeu=Hide all names
46
+  modeF=Flood limit
47
+
48
+  modea=Protected
49
+  modeq=Channel founder
50
+
51
+  # BGhHIQrSWn http://wiki.inspircd.org/User_Modes
52
+  # BHcn http://wiki.inspircd.org/1.2/User_Modes
53
+  umodeB=Bot
54
+  umodec=Only users in comchannels may query
55
+  umodeg=Caller ID mode
56
+  umodeG=Filter bad works
57
+  umodeh=HelpOp
58
+  umodeH=Hide IRCop status
59
+  umodeI=Hide channels
60
+  umodek=God mode
61
+  umoden=Server notice mask
62
+  umodeQ=Invisible IRCop
63
+  umoder=Registered
64
+  umodeS=Strip colours in queries
65
+  umodeW=Can see /WHOIS notices

+ 36
- 0
etc/profile/identities/modealiases/ircd-seven View File

@@ -0,0 +1,36 @@
1
+# Default mode settings for IRCD Seven
2
+# channel: +CFLPQgrfj user: +DQSZghlpz
3
+# http://freenode.net/using_the_network.shtml
4
+# http://dev.freenode.net/ircd-seven/browser/src/s_user.c#L64
5
+# http://dev.freenode.net/ircd-seven/browser/src/chmode.c#L1572
6
+
7
+keysections:
8
+  identity
9
+  server
10
+
11
+identity:
12
+  name=IRCD-Seven mode aliases
13
+  ircd=ircd-seven
14
+
15
+server:
16
+  modeC=No channel CTCPs
17
+  modeF=Enable forwarding
18
+  modeL=Allow large lists
19
+  modeP=Permanent channel
20
+  modeQ=Block forwarded users
21
+  modeg=Allow anybody to invite
22
+  modef=Forward uninvited
23
+  moder=Registered users only
24
+  modej=Join throttling
25
+  modez=Reduced moderation
26
+  modeS=SSL'd users only
27
+
28
+  umodeD=Deaf
29
+  umodeQ=Immune to forwards
30
+  umodeS=Services Operator
31
+  umodeZ=SSL'd Connection
32
+  umodeg=Caller ID
33
+  umodeh=Help Op
34
+  umodel=Local Operator
35
+  umodep=Operator immune
36
+  umodez=Receives operator wallops

+ 14
- 0
etc/profile/identities/modealiases/ircnet View File

@@ -0,0 +1,14 @@
1
+# Default mode settings for ircnet
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=IRCnet mode aliases
9
+  ircd=ircnet
10
+
11
+server:
12
+  umoder=Restricted connection
13
+  moder=Registered
14
+  modeR=Reop

+ 33
- 0
etc/profile/identities/modealiases/ircu View File

@@ -0,0 +1,33 @@
1
+# Default mode settings for ircu
2
+# CHANMODES=b,k,l,imnpstrDd
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=IRCu mode aliases
10
+  ircd=re:ircu|asuka|snircd|bircd
11
+
12
+server:
13
+  modeA=Admin password
14
+  modeC=No channel CTCPs
15
+  enablemodeC=true
16
+  modeD=Auditorium mode
17
+  moded=Auditorium mode
18
+  enablemoded=false
19
+  moder=Registered users only
20
+  modeR=Registered
21
+  modeS=Strip all colours
22
+  modeT=No multi-target messages
23
+  modeU=User password
24
+
25
+  umodeg=Receive debug information
26
+  umodek=Services operator
27
+  umoden=Hide Channels
28
+  umodeI=Hide Idle time
29
+  umodeX=Extra Oper
30
+  umodeS=Sethost applied
31
+  umodeH=Hidden Oper
32
+  umodec=Override strip colours
33
+  umodeW=Web IRC user

+ 23
- 0
etc/profile/identities/modealiases/itildin View File

@@ -0,0 +1,23 @@
1
+#Ithildin mode aliases
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=Ithildin mode aliases
9
+  ircd=ithildin
10
+
11
+server:
12
+  modeP=NPC
13
+  modeO=Oper only
14
+  modeM=Registered to talk
15
+  modeR=Registered to join
16
+  moder=Registered channel
17
+
18
+  umodea=Services Admin
19
+  umodeA=Admin
20
+  umodeb=Chat ops enabled
21
+  umodeg=Global Ops enabled
22
+  umodeh=Helper
23
+  umoder=Registered user

+ 19
- 0
etc/profile/identities/modealiases/linknet View File

@@ -0,0 +1,19 @@
1
+#Linknet mode aliases
2
+#channel: +Hd user: +ehAS
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=Linknet mode aliases
10
+  ircd=linknet
11
+
12
+server:
13
+  #modeH=
14
+  #moded=
15
+
16
+  #umodee=
17
+  #umodeh=
18
+  #umodeA=
19
+  #umodeS=

+ 39
- 0
etc/profile/identities/modealiases/nefarious View File

@@ -0,0 +1,39 @@
1
+# 0000797: Missing mode aliases: channel: +CLNQSTZ user: +fghknBIWX [CollectiveIRC]
2
+# http://evilnet.sourceforge.net/index.php?option=com_content&task=view&id=20&Itemid=44
3
+# http://evilnet.svn.sourceforge.net/viewvc/evilnet/trunk/nefarious/ircd/s_user.c?view=markup#l_1077
4
+
5
+keysections:
6
+  identity
7
+  server
8
+
9
+identity:
10
+  name=Nefarious mode aliases
11
+  ircd=nefarious
12
+
13
+server:
14
+  modea=Admins only
15
+  modeC=No channel CTCPs
16
+  modeL=No channel modes in /list
17
+  modeN=No channel notices
18
+  modeQ=No quit/part messages
19
+  moder=Registered users only
20
+  modeS=Strip colours
21
+  modeT=No multi-target messages
22
+  modez=Persistant
23
+  modeZ=SSL users only
24
+
25
+  umodea=Server admin
26
+  umodeB=Bot
27
+  umodeC=Cloak host
28
+  umodec=Cloak IP
29
+  umodef=Fake host
30
+  umodeg=Receive debug messages
31
+  umodeh=Hidden host
32
+  umodeI=Hide idle time
33
+  umodek=Network service
34
+  umoden=Hide channel list
35
+  umodeS=Sethost
36
+  umodeW=See WHOIS requests
37
+  umodex=Hide host
38
+  umodeX=Xtra oper
39
+  umodez=SSL'd connection

+ 14
- 0
etc/profile/identities/modealiases/oftc View File

@@ -0,0 +1,14 @@
1
+# Default mode settings for OFTC
2
+# b,k,l,imnpstrDdcCNu
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=OFTC mode aliases
10
+  ircd=oftc-hybrid
11
+
12
+server:
13
+  modeP=Protected, Only OPs can invite
14
+  enablemodeP=true

+ 13
- 0
etc/profile/identities/modealiases/othernet View File

@@ -0,0 +1,13 @@
1
+# Default mode settings for othernet
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=Othernet mode aliases
9
+  ircd=othernet
10
+
11
+server:
12
+  umodeg=Receive debug information
13
+  umodek=Services operator

+ 50
- 0
etc/profile/identities/modealiases/plexus View File

@@ -0,0 +1,50 @@
1
+# Plexus mode aliases
2
+# http://www.rizon.net/vbulletin/showthread.php?t=27
3
+# http://www.rizon.net/vbulletin/showthread.php?t=26
4
+# http://code.google.com/p/ircd-rizon/source/browse/trunk/help/opers/umode
5
+
6
+keysections:
7
+  identity
8
+  server
9
+
10
+identity:
11
+  name=Plexus mode aliases
12
+  ircd=plexus
13
+
14
+server:
15
+  modez=Persist Channel
16
+  modeB=Bandwidth saver mode
17
+  modeM=Registered Moderated
18
+  modeN=No channel notices
19
+  modeO=Oper only
20
+  modeR=Registered only
21
+  modeS=SSL users only
22
+  modep=Paranoid mode
23
+  modea=Admin
24
+  modeq=Owner
25
+
26
+  umodez=Receive oper wallops
27
+  umodel=Receive oper local wallops
28
+  umodec=Receive client connections and quits
29
+  umodeu=Receive unauthorized client connections
30
+  umodej=Receive rejected client notices
31
+  umodek=Receive server kill messages
32
+  umodef=Receive 'I-line is full' notices
33
+  umodey=Receive stats/links/admin requests
34
+  umoded=Receive debug messages
35
+  umoden=Receive client nick changes
36
+  umodeX=Receive new server connections and quits
37
+  umodeb=Receive possible bot join/flood warnings
38
+  umodea=Server administrator
39
+  umodeN=Network administrator
40
+  umodeC=Receive extended client connections and quits
41
+  umodep=Hides client from whois output for non admins
42
+  umodeD=Deaf
43
+  umodeG=Soft Caller ID
44
+  umodeg=Caller ID
45
+  umoder=Registered
46
+  umodeR=Only registered users may query
47
+  umodeS=SSL'd connection
48
+  umodeW=CGI:IRC connection
49
+  umodeq=Routing team member
50
+  umodes=Receive generic server messages

+ 32
- 0
etc/profile/identities/modealiases/ratbox View File

@@ -0,0 +1,32 @@
1
+# 0000799: Missing mode aliases: user: +zcekfynbuglZCD [EFNet]
2
+# http://svn.ratbox.org/svnroot/ircd-ratbox/trunk/src/channel.c
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=Ratbox mode aliases
10
+  ircd=re:ratbox|linknet
11
+
12
+server:
13
+  moder=Registered users only
14
+  modeS=SSL users only
15
+
16
+  umodea=Server admin
17
+  umodeb=Receive bot detection notices
18
+  umodec=Show client connections
19
+  umodeC=Show client connections
20
+  umodeD=Deaf
21
+#  umodee=??
22
+  umodeI=Hide idle time
23
+  umodef=Show excess connections
24
+  umodeg=Caller ID mode
25
+  umodek=Show kills
26
+  umodel=Receive locops
27
+  umoden=Show client nick changes
28
+  umoder=Show reject notices
29
+  umodeu=Show unauthorised connections
30
+  umodey=Show WHOIS requests
31
+  umodez=Receive wallops
32
+  umodeZ=Monitor operspy notices

+ 34
- 0
etc/profile/identities/modealiases/scoutlink View File

@@ -0,0 +1,34 @@
1
+# Scoutlink mode aliases
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=Scoutlink mode aliases
9
+  ircd=scoutlink
10
+
11
+server:
12
+  modeA=Tech team only
13
+  modeB=No bots
14
+  modeC=SSL users only
15
+  modeK=Notify of failed joins
16
+  modeR=Registered users only
17
+  moded=No repeats
18
+  modeS=Anti spam mode
19
+  modeO=Operators Only
20
+  moder=Registered user
21
+  #modeL=
22
+  #modeX=
23
+  modef=Flood limit
24
+  modeN=No nick changes
25
+
26
+  umodeA=Server admin
27
+  umodeB=Bot
28
+  umodeh=IRC helper
29
+  umodeH=Hide oper status
30
+  #umodeN=
31
+  umodep=Private user
32
+  umodeT=Technical Admin
33
+  umodev=No DCC send
34
+  umodez=Zombie user

+ 14
- 0
etc/profile/identities/modealiases/snircd View File

@@ -0,0 +1,14 @@
1
+# Default mode settings for Snircd
2
+# b,k,l,imnpstrDducCN
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=Snircd mode aliases
10
+  ircd=snircd
11
+
12
+server:
13
+  umodeP=Paranoid
14
+  umodeR=Only registered users may query

+ 13
- 0
etc/profile/identities/modealiases/starchat View File

@@ -0,0 +1,13 @@
1
+# 0002799: Missing mode aliases: channel: +H user: +AcfgIjkMnNrty [starchat]
2
+# Missing mode aliases: channel: +RH user: +AcfgIjkMnNrty [starchat]
3
+
4
+keysections:
5
+  identity
6
+  server
7
+
8
+identity:
9
+  name=Starchat mode aliases
10
+  ircd=starchat
11
+
12
+server:
13
+  modeR=Registered users only

+ 42
- 0
etc/profile/identities/modealiases/tr-ircd View File

@@ -0,0 +1,42 @@
1
+# TR-IRCD mode aliases (Based on hybrid, added bahumut features)
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=TR-IRCD mode aliases
9
+  ircd=tr-ircd
10
+
11
+server:
12
+  modeC=Block CTCP
13
+  #modeK=
14
+  modeN=No unresolved hosts
15
+  modeT=Topic change only by protected users
16
+  moded=Hide quit/part reasons
17
+  modeg=Moderation on non registered nicknames
18
+  #modej=
19
+  #moder=
20
+  modex=Hide nick for op commands
21
+  #modeu=
22
+  #modeJ=
23
+  modeL=Linked channels
24
+  modef=Flood control
25
+  modew=Disable word filters
26
+  modeM=Moderated userlist
27
+  modez=Banned channels
28
+  modeh=Half ops
29
+  modeq=Quiet mode
30
+  enablemodeq=false
31
+  modea=Protect user
32
+  modeu=Owner
33
+
34
+  #umodeA=
35
+  umodeh=Helper
36
+  umodeH=See hidden things
37
+  #umodep=
38
+  umodet=Translation
39
+  umodeq=Quiet user
40
+  umodez=Zombie user
41
+  umodeR=Registered user messages only
42
+  umodex=Spoofed hostname

+ 32
- 0
etc/profile/identities/modealiases/ultimate View File

@@ -0,0 +1,32 @@
1
+# Default mode settings for UltimateIRCd
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=UltimateIRCd mode aliases
9
+  ircd=ultimateircd
10
+
11
+server:
12
+  modea=Admin
13
+  modeq=Quits appear as parts
14
+  modeA=Only Administrators can join
15
+  modeK=No /knock
16
+  modeN=No /invite
17
+  modeS=SSL users only
18
+
19
+  umodeD=Seen /DCCALLOW warning message
20
+  umodek=Can see kill notices
21
+  umoder=Registered nickname
22
+  umodeS=Services client
23
+
24
+  umodec=Can see connect notices
25
+  umodeg=Can see /GLOBOPS notices
26
+  umodeh=Help operator
27
+  umodep=Protected irc operator
28
+  umodeW=Can see /WHOIS notices
29
+
30
+  umodea=Services operator
31
+  umodeP=Services administrator
32
+  umodeZ=Services root administrator

+ 54
- 0
etc/profile/identities/modealiases/unreal View File

@@ -0,0 +1,54 @@
1
+# Unreal IRCd mode aliases
2
+#
3
+# http://www.unrealircd.com/files/docs/unreal32docs.html#userchannelmodes
4
+
5
+keysections:
6
+  identity
7
+  server
8
+
9
+identity:
10
+  name=Unreal mode aliases
11
+  ircd=unreal
12
+
13
+server:
14
+  modeA=Admins only
15
+  modea=Channel admin
16
+  modeC=No channel CTCPs
17
+  modef=Flood protection
18
+  modeG=G-rated
19
+  modej=Join throttle
20
+  modeK=Disable /knock
21
+  modeL=Limit redirection
22
+  modeN=No nick changes
23
+  modeq=Channel owner
24
+  modeQ=Only servers can kick
25
+  moder=Registered
26
+  modeR=Registered users only
27
+  modeS=Strip colours
28
+  modeT=No channel notices
29
+  modeu=Auditorium
30
+  modeU=Strip all formatting
31
+  modeV=Disable /invite
32
+
33
+  umodeA=Server Admin
34
+  umodea=Services Admin
35
+  umodeB=Bot
36
+  umodec=Strip colours in queries
37
+  umodeC=Co-Admin
38
+  umodeD=No private messages
39
+  umodeG=Filter bad words
40
+  umodeg=Send/receive globops/locops
41
+  umodeH=Hide IRCop status
42
+  umodeh=Help Operator
43
+  umodeN=Network Administrator
44
+  umodep=Hide channel list
45
+  umodeq=Unkickable
46
+  umoder=Registered
47
+  umodeS=Network Service
48
+  umodeT=Block CTCPs
49
+  umodet=Using a vhost
50
+  umodeV=WebTV user
51
+  umodev=Receive DCC Send rejection notices
52
+  umodeW=Can see /WHOIS notices
53
+  umodew=Can listen to wallop messages
54
+  umodez=SSL'd connection

+ 21
- 0
etc/profile/identities/modealiases/weircd View File

@@ -0,0 +1,21 @@
1
+# WeIRCd IRCd mode aliases
2
+
3
+keysections:
4
+  identity
5
+  server
6
+
7
+identity:
8
+  name=WeIRCd mode aliases
9
+  ircd=weircd
10
+
11
+server:
12
+  umodec=Receive connection notices
13
+  umodeh=Set host
14
+  umoder=Registered
15
+
16
+  umodeB=Bot
17
+  umodeF=Flood exempt
18
+  umodeS=Network Service
19
+
20
+  modec=No colours
21
+  moder=Registered

+ 1
- 0
etc/profile/plugins View File

@@ -0,0 +1 @@
1
+../../plugins/dist

Loading…
Cancel
Save