Most of the plugins here are made by B3 users and the authors may not visit frequently. If you need support for plugins or if questions remain unanswered, you will have to contact the author directly. Read the full Support Disclaimer here
NOTE: Do not attach plugins to your forumtopics! Attachements are periodically removed by maintenance tasks. Upload your plugins to our Downloads section instead!

Pages: 1 ... 5 6 [7] 8 9 ... 13   Go Down
  Print  
Author Topic: chatlogger plugin  (Read 30994 times) Bookmark and Share
Beta Testers
*
OS: Windows
Type: Owner dedicated server(s)
Gameservers: CoD, CoD2, CoD4, CoD5
Posts: 37
Offline Offline
WWW
« Reply #90 on: February 22, 2010, 05:56:44 PM »

Thanks, the first one did the trick.
Logged

Sr. Member
****
OS: Windows
Type: Owner dedicated server(s)
Gameservers: BF3
Posts: 212
Offline Offline
WWW
« Reply #91 on: May 21, 2010, 04:05:43 AM »

Plugin works on BFBC2? I was very happy if they worked. Technically it is a possibility
Logged

Very sorry for my English I do not know him enough to be understood.
That is why I use the google translator.
B3 Contrib/Support
*
OS: --No B3 installed--
Type: --No B3 installed--
Posts: 1225
Offline Offline
Support Specialty: B3-Core, CoD/BFBC2 parsers, FTP-functionality, Plugin development
« Reply #92 on: May 21, 2010, 05:28:49 AM »

Plugin works on BFBC2? I was very happy if they worked. Technically it is a possibility

it would work, yes. The only problem is it can't differentiate between team, squad and global chat.
Logged

Sr. Member
****
OS: Windows
Type: Owner dedicated server(s)
Gameservers: BF3
Posts: 212
Offline Offline
WWW
« Reply #93 on: May 21, 2010, 06:18:50 AM »

Yes, it working. Very nice. Smiley Thx
Logged

Very sorry for my English I do not know him enough to be understood.
That is why I use the google translator.
Former Dev. (senate)
*****
OS: Linux
Type: Owner dedicated server(s)
Gameservers: OpenArena
Posts: 258
Offline Offline
« Reply #94 on: August 16, 2010, 04:09:26 PM »

Courgette, I took the initiative to update your great plugin with some extra features.

Here is v0.3.0 with this changelog :

Code:
17/08/2010 - 0.3.0 - GrosBedo
 * !randomquote : say a random quote from the log
 * auto random quote : say a random quote automatically at an interval
 * can customize the quote string format from config
 * filters censored words from random quote (with censor plugin and config)
 * enable/disable public/team/private chat logging
 * Words filter : can set a list of words to filter, from logging and/or from quoting

With this plugin, I could notice that oa081.py hadn't any regexp for team chat, so here is an updated version too (v0.7.1) - I will post it on the old post.

[attachment deleted by maintenance]
« Last Edit: August 16, 2010, 04:11:04 PM by grosbedo » Logged
Senior Dev.
*
OS: Linux
Type: Home user
Posts: 3347
Offline Offline
WWW
Support Specialty: B3-Core, UrT/SmG/BFBC2 parsers, Plugin development
« Reply #95 on: August 16, 2010, 10:08:42 PM »

Thanks grosbedo, but I won't take those changes. Here's why :
  • It does not fit with the orginal goal : log chat in database
  • It is a too risky change : over 200 servers are using this plugin, if something goes wrong, this will put a lot of pressure on me to get things fixed ; and I have no time for this these days
  • As you can see in the changelog, this plugin took time to converge toward stability. I do not wish loose that

I'm sure you understand those reasons. Now I suggest you convert your work into your own plugin : chatlogquotter ? which could be a companion plugin for chatlogger.
Logged

Former Dev. (senate)
*****
OS: Linux
Type: Owner dedicated server(s)
Gameservers: OpenArena
Posts: 258
Offline Offline
« Reply #96 on: August 17, 2010, 01:35:38 AM »

As I understand your reasons, I find it stupid to keep softwares in a grave, they are meant to evolve.

As I don't have much more time left and since some changes are made _for_ the chatlogger specifically as requested by some users in this thread, like :

 * enable/disable public/team/private chat logging
 * Words filter : can set a list of words to filter, from logging and/or from quoting

I won't make another separate plugin. This one will just have to stay an unofficial update then.
Logged
Former Dev. (senate)
*****
OS: Linux
Type: Owner dedicated server(s)
Gameservers: OpenArena
Posts: 258
Offline Offline
« Reply #97 on: August 17, 2010, 05:44:14 AM »

Finally, Ive made my mind, after spotting a bug in the cronjob. I added more features, and separated my changes between a chatlogger update and another chatloggerquoter plugin. As minimal things as possible were changed in the chatlogger plugin, and these changes are not required for chatlogger quoter to work.

Chatlogger v0.3.1 changelog :
Code:
17/08/2010 - 0.3.1 - GrosBedo
 * enable/disable public/team/private chat logging
 * Words filter : can set a list of words to filter from logging
See attached file for download.

Chatlogger Quoter v0.3.1 thread and download :
http://www.bigbrotherbot.net/forums/releases/chatlogger-quoter/msg14358/#msg14358

This will probably be my last plugin for a while, I have to retire from all the stuffs Im doing quickly, or my health won't sustain...

[attachment deleted by maintenance]
« Last Edit: August 17, 2010, 05:53:18 AM by grosbedo » Logged
Full Member
***
OS: Windows
Type: Renting Server with B3
Gameservers: UrT
Posts: 123
Offline Offline
« Reply #98 on: August 30, 2010, 10:35:30 AM »

can you help me again?
i copied files: .xml and .py
where do i copy .sql?
Logged
Senior Dev.
*
OS: Linux
Type: Home user
Posts: 3347
Offline Offline
WWW
Support Specialty: B3-Core, UrT/SmG/BFBC2 parsers, Plugin development
« Reply #99 on: August 30, 2010, 10:50:24 AM »

hi, sql code is to be imported in your mysql database
Logged

Full Member
***
OS: Windows
Type: Renting Server with B3
Gameservers: UrT
Posts: 123
Offline Offline
« Reply #100 on: August 30, 2010, 10:56:01 AM »

yes... so...
i copied the files and imported .sql on the database.
now chatlog table'll fill when someone write something...
is it so?
Logged
Senior Dev.
*
OS: Linux
Type: Home user
Posts: 3347
Offline Offline
WWW
Support Specialty: B3-Core, UrT/SmG/BFBC2 parsers, Plugin development
« Reply #101 on: August 30, 2010, 11:03:02 AM »

if setup correctly yes Smiley
Logged

Full Member
***
OS: Windows
Type: Renting Server with B3
Gameservers: UrT
Posts: 123
Offline Offline
« Reply #102 on: August 30, 2010, 11:08:10 AM »

well, Grin
something doesn't work... the .sql file i imported where do i put it?
can i leave it in any folder?
Logged
Senior Dev.
*
OS: Linux
Type: Home user
Posts: 3347
Offline Offline
WWW
Support Specialty: B3-Core, UrT/SmG/BFBC2 parsers, Plugin development
« Reply #103 on: August 30, 2010, 11:16:14 AM »

no you import it the same way you did with the b3.sql when you installed B3
Logged

Full Member
***
OS: Windows
Type: Renting Server with B3
Gameservers: UrT
Posts: 123
Offline Offline
« Reply #104 on: August 30, 2010, 11:26:13 AM »

no you import it the same way you did with the b3.sql when you installed B3
i'm really tired now... i have to set the .xml file...  Shocked
Code:
<configuration plugin="chatlogger">
<!-- optionally you can choose a different name for the table used
to store the log. Default is 'chatlog'. To do so, uncomment the
following part: -->
<!--<settings name="database">
<set name="db_table">chatlog2</set>
</settings>-->

<settings name="purge">
<!-- how long (in days) do you want the history to be kept for.
0 : keep chat log history for ever (default value)
You can use the following syntax as well
3d : purge all chat older than 3 days
2w : two weeks
6m : six month
1y : one year
-->
<set name="max_age">0</set>

<!-- The purge action takes place once a day at the time define below.
Default time is midnight -->
<set name="hour">0</set>
<!-- hour between 0 and 23 -->
<set name="min">0</set>
<!-- min between 0 and 59 -->
</settings>
</configuration>


<!--<settings name="database"> for a new database name
<set name="db_table">chatlog2</set> isn't chatlog?
<set name="hour">0</set>
      <!-- hour between 0 and 23 -->
      <set name="min">0</set>
      <!-- min between 0 and 59 -->
   for example can i set hour 0-6
                                          min 10-20
log between 0 and 6 hour and 10-20 minutes of this hour?
a bit confused i explain you.
thank you again!  Cool
Logged
Tags: plugin 
Pages: 1 ... 5 6 [7] 8 9 ... 13   Go Up
  Print  
 
Jump to:  


Rate this page +1 at Google Search


SimplePortal 2.3.1 © 2008-2009, SimplePortal