[Mod] Chat plus [2.3] [chatplus] – Now two mods, bug fixes
- BrunoMine
- Member
- Posts: 1082
- Joined: Thu Apr 25, 2013 17:29
- GitHub: BrunoMine
- Location: SP-Brasil
- Contact:
Living and discovering! Thanks for the solution. But I think it would be cool to idea of the computer! I think we should explore the possibilities of using a work area in pcs.
We could use pcs for:
Access banking balance and make payments
Use our inbox
Read news event server
Read a wiki server
Enter and exit rooms private chat.
All this without becoming annoying Recurring commands!
But anyway, I believe it will happen when the minetest become a very famous game.
We could use pcs for:
Access banking balance and make payments
Use our inbox
Read news event server
Read a wiki server
Enter and exit rooms private chat.
All this without becoming annoying Recurring commands!
But anyway, I believe it will happen when the minetest become a very famous game.
My small square universe under construction ... Minemacro
Comunidade Minetest Brasil
www.minetestbrasil.com
Comunidade Minetest Brasil
www.minetestbrasil.com
- fairiestoy
- Member
- Posts: 191
- Joined: Sun Jun 09, 2013 19:25
- Location: Germany
Hello ruben,
i came up with a suggestion when looking through my fork of this and watching the user traffic on the landruch server. I think its necessary to include some kind of time check when a user last log in. Otherwise, your file will be fed up by dozens of users that show up only once and never come back. But they do take place in your files, therefore it might be a good idea to attach a date to each user when he last logged in and delete him after a specific timespan. About compatibility with your old files: Since you are only storing a serialized table, you could make check on init (when loading the data from file) if each user has already such a date. It will increase the server load time, but will keep the resulting file smaller as well as the used memory.
Greetings
i came up with a suggestion when looking through my fork of this and watching the user traffic on the landruch server. I think its necessary to include some kind of time check when a user last log in. Otherwise, your file will be fed up by dozens of users that show up only once and never come back. But they do take place in your files, therefore it might be a good idea to attach a date to each user when he last logged in and delete him after a specific timespan. About compatibility with your old files: Since you are only storing a serialized table, you could make check on init (when loading the data from file) if each user has already such a date. It will increase the server load time, but will keep the resulting file smaller as well as the used memory.
Greetings
Interesting about new things is, to figure out how it works ...
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
0.5 Released!
Reworked code to be more stable and logical.When the game is loaded, it cleans stored data to get rid of any unneeded ones, fixing @fairiestoy's problem.
To enable distance limitation, set chatplus_distance in minetest.conf to something bigger than zero.
To disable logging, set chatplus_log to false in minetest.conf.
Coming soon:
- Freeminer specific features (coloring)
- Mention Highlighting
Last edited by rubenwardy on Tue Jan 07, 2014 18:26, edited 1 time in total.
- Krock
- Developer
- Posts: 4650
- Joined: Thu Oct 03, 2013 07:48
- GitHub: SmallJoker
- Location: Switzerland
- Contact:
Can't say much about this, I like this mod!
A GUI would be a cool addition but right now it's working well
EDIT: sorry, it's not working well:
A GUI would be a cool addition but right now it's working well
EDIT: sorry, it's not working well:
Code: Select all
/mail singleplayer haiiii
20:55:21: ERROR[main]: ServerError: LuaError: E:\Programme\minetest\bin\..\mods\
chatplus\init.lua:288: bad argument #1 to 'insert' (table expected, got nil)
20:55:21: ERROR[main]: stack traceback:
20:55:21: ERROR[main]: [C]: in function 'insert'
20:55:21: ERROR[main]: E:\Programme\minetest\bin\..\mods\chatplus\init.lua:288:
in function 'func'
20:55:21: ERROR[main]: E:\Programme\minetest\bin\..\builtin/chatcommands.lua:25
: in function <E:\Programme\minetest\bin\..\builtin/chatcommands.lua:16>
Last edited by Krock on Tue Jan 07, 2014 19:55, edited 1 time in total.
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
-
- Member
- Posts: 4290
- Joined: Sun Sep 09, 2012 17:31
- GitHub: Sokomine
- IRC: Sokomine
- In-game: Sokomine
It would be very good if individual messages in the inbox could be deleted while others could be kept. A command like /inbox del <nr> to delete message <nr> would be very welcomed.
A list of my mods can be found here.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Graphical inboxes
0.6 adds formspec inboxes like the following. They are scrollable.You can still access the text/chat version by typing /inbox text or /inbox t
Last edited by rubenwardy on Wed Apr 09, 2014 19:01, edited 1 time in total.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
- BrunoMine
- Member
- Posts: 1082
- Joined: Thu Apr 25, 2013 17:29
- GitHub: BrunoMine
- Location: SP-Brasil
- Contact:
Re: [Mod] Chat plus [0.6] [chatplus] -- Inbox GUI
Eui just want to mail. The old version has only mail?
This is a bug:
This is a bug:
size[10,5]textlist[0,0;9.75,5;inbox;13/06 <Admin>: Ola]
11:04:50: ERROR[main]: Invalid textlist element(4): '0,0;9.75,5;inbox;13/06 <Admin>: Ola'
11:04:55: ERROR[main]: Invalid textlist element(4): '0,0;9.75,5;inbox;13/06 <Admin>: Ola'
size[10,5]textlist[0,0;9.75,5;inbox;13/06 <Admin>: HOOOOOOOOOOOOOOaaaa]
11:05:37: ERROR[main]: Invalid textlist element(4): '0,0;9.75,5;inbox;13/06 <Admin>: HOOOOOOOOOOOOOOaaaa'
GUIPauseMenu: Not allowing focus change.
- stormchaser3000
- Member
- Posts: 422
- Joined: Sun Oct 06, 2013 21:02
- GitHub: stormchaser3000
Re: [Mod] Chat plus [0.6] [chatplus] – Inbox GUI
please add the swearing filter. for english, russian, spanish, portuguese, and german swear words. and please make it compatible with the irc mod
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: [Mod] Chat plus [0.6] [chatplus] – Inbox GUI
Already exists, set the chatplus_badwords = one, two, three as a setting in minetest.conf
or add it in lua here yourself: https://github.com/rubenwardy/chatplus/ ... t.lua#L401
or add it in lua here yourself: https://github.com/rubenwardy/chatplus/ ... t.lua#L401
-
- Member
- Posts: 197
- Joined: Tue Dec 24, 2013 17:01
- GitHub: chaoswormz
- IRC: CWz
- In-game: CWz
- Location: Banana Land
Re: [Mod] Chat plus [0.6] [chatplus] – Inbox GUI
chat plus seems to allow players to talk without shout.
stormchaser3000, this also interferers with keyword_interact
stormchaser3000, this also interferers with keyword_interact
Re: [Mod] Chat plus [0.6] [chatplus] – Inbox GUI
Nice work. I added to my server "Jungle".
As admin it would be cool if there was an option to send email to all users. For example to inform about news on the server.
As admin it would be cool if there was an option to send email to all users. For example to inform about news on the server.
-
- Member
- Posts: 940
- Joined: Tue Aug 05, 2014 14:09
- GitHub: MinetestForFun
- IRC: MinetestForFun
- In-game: MinetestForFun
- Location: On earth
- Contact:
Re: [Mod] Chat plus [0.6] [chatplus] – Inbox GUI
+1Gundul wrote:Nice work. I added to my server "Jungle".
As admin it would be cool if there was an option to send email to all users. For example to inform about news on the server.
MinetestForFun Team mods : [spidermob] [fishing]
---
Our Minetest servers :
MinetestForFun (Survival - PvP - Hardcore)[FR/EN]
MinetestForFun HUNGER GAMES
MinetestForFun SKYBLOCK
MinetestForFun CREATIVE
---
Our Minetest servers :
MinetestForFun (Survival - PvP - Hardcore)[FR/EN]
MinetestForFun HUNGER GAMES
MinetestForFun SKYBLOCK
MinetestForFun CREATIVE
Re: [Mod] Chat plus [1.0-RC] [chatplus] – Inbox GUI
Basically this whole mod should be client side and should be included by default
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: [Mod] Chat plus [1.0-RC] [chatplus] – Inbox GUI
Yes. Now that email, has been separated, it's pretty much just an ignore filter by default. It has an API too, though, but not used much.
Re: [Mod] Chat plus [1.0-RC] [chatplus] – Inbox GUI
I had some trouble when updating from chatplus 0.6 to the new version.
Together with your email 0.1 I could send mails and use /msg also. Everything
seemed to work fine. But what did not work was the chat. Not even one single
word wanted to appear on screen. Only who logged in and out was shown.
I commented this in your api.lua out and now it works:
Did you send all chat to Irc by default ?
Gundul
Together with your email 0.1 I could send mails and use /msg also. Everything
seemed to work fine. But what did not work was the chat. Not even one single
word wanted to appear on screen. Only who logged in and out was shown.
I commented this in your api.lua out and now it works:
Code: Select all
-- Minetest callbacks
--minetest.register_on_chat_message(function(...)
-- local ret = chatplus.send(...)
-- if ret and minetest.global_exists("irc") and irc.on_chatmessage then
-- irc.on_chatmessage(...)
-- end
-- return ret
--end)
Gundul
- afflatus
- Member
- Posts: 362
- Joined: Tue Apr 01, 2014 19:47
- GitHub: 0-afflatus
- IRC: afflatus
- In-game: afflatus
- Location: Avalonia
- Contact:
Re: [Mod] Chat plus [1.0-RC] [chatplus] – Inbox GUI
This is a very useful mod. I have found a couple of problems ...
* I have written a script to rotate chatplus-log.txt as it can easily grow to several MB if the server is busy. This was causing freeze-ups on my server (not enough memory probably)
* I want to move the mail icon from in-your-face. I dare say that is trivial (haven't looked yet).
I'm using an older version, so I'll upgrade to 1.0-rc before I comment any further.
Nice work Rubenwardy!
* I have written a script to rotate chatplus-log.txt as it can easily grow to several MB if the server is busy. This was causing freeze-ups on my server (not enough memory probably)
* I want to move the mail icon from in-your-face. I dare say that is trivial (haven't looked yet).
I'm using an older version, so I'll upgrade to 1.0-rc before I comment any further.
Nice work Rubenwardy!
Grailtest is stirring ...
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: [Mod] Chat plus [1.0-RC] [chatplus] – Inbox GUI
I wish it was easier to place hud items compatibly. :(
Chatplus is a little bit outdated and needs some work from me to fix some things. I recommend you look into the ignore and email mods. Ignore works a lot better than chatplus, just looking at the code.
At some point I'll update it. I'm just quite busy with other things. Log rotation would be a nice feature.
Chatplus is a little bit outdated and needs some work from me to fix some things. I recommend you look into the ignore and email mods. Ignore works a lot better than chatplus, just looking at the code.
At some point I'll update it. I'm just quite busy with other things. Log rotation would be a nice feature.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: [Mod] Chat plus [2.3] [chatplus] – Now two mods, bug fix
2.3 Released!
Fixes chat messages not sendinghttps://github.com/rubenwardy/chatplus/ ... s/tag/v2.3
- afflatus
- Member
- Posts: 362
- Joined: Tue Apr 01, 2014 19:47
- GitHub: 0-afflatus
- IRC: afflatus
- In-game: afflatus
- Location: Avalonia
- Contact:
Re: [Mod] Chat plus [2.3] [chatplus] – Now two mods, bug fix
OK, I was just about to report that.
I'll pull and test.
Thanks
I'll pull and test.
Thanks
Grailtest is stirring ...
Who is online
Users browsing this forum: No registered users and 8 guests