Commit Graph

  • b4fbccd64a Add support for configurable coloring of IRC messages in-game master Anand S 2018-09-09 21:38:02 +0530
  • c9c57a6f93 Avoid deprecation warnings. D Tim Cummings 2018-06-19 05:45:44 +1000
  • f57bdba5e9 Make username and realname configurable. texmex 2017-06-15 00:55:28 +0200
  • 070eb51236 Remove minetest colour codes before sending messages to IRC. red-001 2017-05-04 18:25:28 +0100
  • e80bbe3a62 Fix warning about deprecated call. Diego Martínez 2017-05-02 21:52:44 -0300
  • 1d4fd5a162 Better method to avoid impersonation. Diego Martínez 2017-03-24 22:33:43 -0300
  • 6bf4e111c2 Major cleanup. Diego Martínez 2017-03-15 21:33:47 -0300
  • 5f8850bc15 Stop saying "try `list`" on an invalid command. luk3yx 2017-03-02 16:32:20 +1300
  • 2f55e0f9a0 Add option to broadcast kick messages. Diego Martínez 2017-02-21 02:07:36 -0300
  • 78fbe26a2c Fix error if `@` with no name is used. Diego Martínez 2017-02-16 02:38:44 -0300
  • 33542b07fe Add `.luacheckrc` and fix warnings. Diego Martínez 2017-02-16 02:36:04 -0300
  • 6bbb26f9f9 Add `description.txt`. Diego Martínez 2017-02-12 02:58:40 -0300
  • ae0cb08e3e Remove leading whitespace from command before processing. Diego Martínez 2017-01-29 15:05:42 -0300
  • bb5f549193 Don't remove characters above 0x80. Diego Martínez 2017-01-11 22:37:54 -0300
  • 4c334e9967 Update README. Diego Martínez 2016-12-09 03:16:10 -0300
  • a18820356a Fix error in previous `help` merge. Diego Martínez 2016-12-03 18:35:17 -0300
  • 0c8538bfb8 Fix issue with previous commit. Diego Martínez 2016-12-03 03:13:48 -0300
  • 9f8b4fd4af Fix SASL auth under secure environment. Diego Martínez 2016-12-02 21:47:21 -0300
  • 73cdb58c99 Queue NickServ message for later. Diego Martínez 2016-12-02 20:40:18 -0300
  • 3e2d98f9ef Silence warnings about `module` in `ltn12`. Diego Martínez 2016-12-01 02:57:56 -0300
  • 12248cc847 Minor changes to `botcmds.lua`. Diego Martínez 2016-11-28 22:17:08 -0300
  • 160088c232 Use return values whenever possible in `chatcmds.lua`. Diego Martínez 2016-11-28 02:02:40 -0300
  • 03070e41c4 Check nickname using RFC1459 rules in `botcmds.lua`. Diego Martínez 2016-11-28 01:05:46 -0300
  • b5786979ab Use return values in `player_part.lua`. Diego Martínez 2016-11-20 20:53:01 -0300
  • d5ad8ffca4 Add IRC messages to log. tai 2016-11-05 22:29:33 +0000
  • 0f6e1dacc4 Create mod.conf Auke Kok 2016-11-15 09:18:33 -0800
  • ecc1d450ba Add `settingtypes.txt`. Diego Martínez 2016-11-13 12:13:17 -0300
  • 18f286f4b5 Reset `require` function after loading all sub-modules. Diego Martínez 2016-11-09 22:42:51 -0300
  • 0c47e10a90 Update installation instructions to use new repo URL. Diego Martínez 2016-10-06 21:09:59 -0300
  • 43493eb2ea Report when players time out instead of leaving normally. (#25) Diego Martínez 2016-06-19 23:20:20 -0300
  • f98282818d Print reconnect interval, clean up reconnect comment. Auke Kok 2016-05-21 22:43:14 -0700
  • 03edbd29ed Add "reconnect" time variable to config. (#23) Robbie Ferguson 2016-05-18 18:03:34 -0400
  • 464f2febee Switch to luarocks installation method for Debian and derivatives ThatGraemeGuy 2016-01-09 15:47:08 -0500
  • 0c900dbac2 Add support for mod security ShadowNinja 2015-05-16 19:54:24 -0400
  • 38832b3c55 Improve README ShadowNinja 2015-04-03 13:18:38 -0400
  • fd1a570794 Remove undefined global warning without LuaJIT ShadowNinja 2015-04-03 12:42:57 -0400
  • 18b80bd127 Remove default values for some settings ShadowNinja 2015-03-10 18:43:56 -0400
  • 43cb77fab8 Send CAP END for SASL ShadowNinja 2015-03-10 13:33:41 -0400
  • df229cabe6 Update LuaIRC ShadowNinja 2015-02-07 13:21:22 -0500
  • 30fa81a3ab Don't allow a user with the nick "IRC" to impersonate other users ShadowNinja 2015-01-27 11:36:29 -0500
  • 32294995be Fix `/irc_names` crashing if not connected. Diego Martínez 2015-01-17 22:41:24 -0300
  • d0ebde3884 Add Minetest version to CTCP VERSION reply ShadowNinja 2014-10-01 16:19:10 -0400
  • 9e15a886b4 Work around missing package search paths of Minetest's built-in Lua ShadowNinja 2014-09-10 14:00:49 -0400
  • 12b1b07afe Remove newlines from replies ShadowNinja 2014-07-07 23:22:52 -0400
  • e92eec3987 Change load order so that LuaIRC loads first ShadowNinja 2014-06-06 11:06:18 -0400
  • 8aa442e87f Update LuaIRC ShadowNinja 2014-06-03 15:00:55 -0400
  • 5655f75946 Add success and message return values to bot commands ShadowNinja 2014-05-28 20:05:26 -0400
  • 8e6a9a287f Use LuaSocket's base 64 encoding function ShadowNinja 2014-05-28 19:36:15 -0400
  • 26ca287b09 Check connectivity before sending messages ShadowNinja 2014-05-26 03:04:35 -0400
  • 3b35bb1871 Fix leaked globals. Diego Martínez 2014-05-28 12:05:08 -0300
  • 56a5de4a91 Fix typo in connect. Diego Martínez 2014-05-28 11:59:10 -0300
  • 706a6fbe27 Rename "mt_irc" namespace to "irc" ShadowNinja 2014-05-25 22:52:24 -0400
  • e87d2e5bf2 Rename SASLPass and SASLUser settings to sasl.pass and sasl.user ShadowNinja 2014-05-15 20:51:29 -0400
  • ed20a55899 Remove included Lua and LuaSocket source ShadowNinja 2014-05-15 20:09:42 -0400
  • 13d6116f8e Add backup files to .gitignore ShadowNinja 2014-05-06 15:28:07 -0400
  • af4b92921f Update LuaIRC, and code to match ShadowNinja 2014-05-06 15:26:13 -0400
  • f88760a273 Switch build system to SConstruct ShadowNinja 2014-04-08 13:52:25 -0400
  • 4c70a06e87 Remove unnecessary search path addition ShadowNinja 2014-03-23 00:40:06 -0400
  • 69492966a7 Remove duplicate luasocket sources from CMakeLists.txt ShadowNinja 2014-03-15 20:23:48 -0400
  • ea24a7501c Print in-channel IRC commands in-game ShadowNinja 2014-03-13 21:18:49 -0400
  • cdc6067e87 Wait even longer before auto-connecting ShadowNinja 2014-02-27 00:21:58 -0500
  • 8d8a8ec519 Delay connecting until the first server step ShadowNinja 2014-02-22 13:49:47 -0500
  • d1a0579135 Reformat quick_install.sh and use symbolic links ShadowNinja 2014-02-04 16:30:57 -0500
  • 3a06814f18 Change formating of remote server join/leave messages ShadowNinja 2014-02-01 17:58:51 -0500
  • 8e4b863549 Add option to not send join and part messages to IRC ShadowNinja 2014-02-01 17:56:33 -0500
  • a25527100a Rework config ShadowNinja 2014-02-01 17:03:44 -0500
  • 5604fa5582 Send only first chat line. kaeza 2014-01-08 23:39:21 -0200
  • 10f32b77b0 Add "[off]" prefix for messages not to be sent to the "other side". kaeza 2013-12-27 12:57:35 -0200
  • aa299b7a10 Make prefixes case-insensitive ShadowNinja 2013-12-22 15:41:22 -0500
  • d81f80155f Add in-channel commands ShadowNinja 2013-12-02 18:15:29 -0500
  • c3ddf1df70 Quick hack to prevent those ugly "<invalid multibyte string>" messages. kaeza 2013-10-27 08:57:42 -0200
  • 0d57978c84 Add separator to !players command. kaeza 2013-10-26 17:33:12 -0200
  • 99c7c56733 Simplify CTCP code ShadowNinja 2013-10-23 08:32:03 -0400
  • d21f5b3403 Fix wrong check for common service and bot suffixes. kaeza 2013-10-23 01:23:02 -0200
  • b647378490 Add `/irc_names' command. kaeza 2013-10-23 01:20:27 -0200
  • a1671fca52 Change tabs to spaces in README. kaeza 2013-10-22 19:18:56 -0200
  • 0901083dd0 Use upvalues in anonymous functions ShadowNinja 2013-10-19 18:45:39 -0400
  • 85b4ba3f8f Rename !who to !players and make it list all players ShadowNinja 2013-10-08 13:06:27 -0400
  • 290082760b Add support for common CTCP commands ShadowNinja 2013-10-08 12:29:22 -0400
  • 5b0671b512 Add CMakeFiles/ to .gitignore ShadowNinja 2013-10-08 10:59:11 -0400
  • ccea0ff33c Update LuaIRC (Generate alternate nicknames) ShadowNinja 2013-10-08 10:57:37 -0400
  • 4313a06505 Fix crash ShadowNinja 2013-08-28 10:58:12 -0400
  • 25696a8e9a Add better support for multiple servers and remove format_in/format_out ShadowNinja 2013-08-26 13:25:06 -0400
  • b3ae3f5f03 Fix licenses ShadowNinja 2013-08-20 23:29:27 -0400
  • c7f989dd85 Rewrite ShadowNinja 2013-04-29 18:07:44 -0400
  • 3aede000b7 Change spaces to tabs ShadowNinja 2013-04-25 17:00:44 -0400
  • 63c2b52c41 Change the >playername private message syntax to @playername and add a confirmation message ShadowNinja 2013-04-20 15:31:25 -0400
  • 44cb68227f Add a confirmation message to /irc_msg and fix a few bugs ShadowNinja 2013-04-20 15:29:43 -0400
  • 7183e96a40 Rename /msg to /irc_msg ShadowNinja 2013-04-20 14:45:11 -0400
  • c36e9d9f10 Move some code from init.lua to config.lua ShadowNinja 2013-04-20 14:03:34 -0400
  • 842306f109 Clean up globalstep ShadowNinja 2013-04-20 00:07:06 -0400
  • eefef12688 Fix kicking, the server would quit whenever anyone was kicked. Also don't rejoin when kicked. ShadowNinja 2013-04-19 23:52:03 -0400
  • 409dbf9262 Shorten auto-generated nick, it was too long and was cut off. ShadowNinja 2013-04-19 23:49:06 -0400
  • 8b53211160 Merge pull request #10 from 0gb-us/patch-3 kaeza 2013-04-19 19:47:56 -0700
  • 3f42f0660e Fixed IRC crashing Minetest 0gb.us 2013-04-10 04:31:09 -0700
  • 66c04438f9 Merge pull request #9 from 0gb-us/patch-2 kaeza 2013-03-28 22:45:11 -0700
  • 7d85aebed7 Fixed runtime error 0gb.us 2013-03-28 22:39:41 -0700
  • 1b2efe0f9e Merge pull request #8 from 0gb-us/patch-1 kaeza 2013-03-28 22:22:01 -0700
  • 04a7414179 Move settings to minetest.conf 0gb.us 2013-03-28 22:18:14 -0700
  • 809ca1b526 added msg_out, nick_change, and part callback support Diego Martínez 2013-03-28 23:29:23 -0300