Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: 1 ... 5 6 [7] 8 9 ... 14   Go Down

Author Topic: bs_fantasy_ext (Version 1.4.1 Released - Critical update!)  (Read 252006 times)

0 Members and 3 Guests are viewing this topic.

paulmer2003

  • Guest
(No subject)
« Reply #150 on: July 12, 2007, 11:16:00 PM »

<paulmer> .invite Messiah #spam
-Freebird- User is allready on channel!

Two things...firstly, you have a extra l, secondly, there is no such channel as #spam. wtf?

[Edited on 12-7-2007 by paulmer2003]
Logged

SNU

  • Anope User
  • Offline Offline
  • Posts: 158
    • http://www.firstclassirc.com
(No subject)
« Reply #151 on: July 12, 2007, 11:55:02 PM »

syntax is just ".invite nick" and this will invite a user exactly into the channel where you call the command. so you cant invite someone into another channel. all bs_fantasy_ext commands are related to the channel you are in.
Remember that all users in your network can use this extension so if inviting into another channel would be possible it also would be possible you might invite yourself into a channel you're not allowed to. And if the channel isnt ciorrectly set up it might be abusive...
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #152 on: July 13, 2007, 01:04:36 AM »

As with the IRCd /invite command, in my opinion you should only be able to invite a user to a channel youre in.

Which in the case of fantasy commands should be restricted to the channel the command is typed in.

Thats just my opinion.

[Edited on 13-7-2007 by Jobe1986]
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

Jan Milants

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1372
(No subject)
« Reply #153 on: July 22, 2007, 02:14:58 PM »

just back from a 2 weeks holiday so have some stuff to catch up atm...

firtsly, SNU, the !level and !levels are basically identical triggers. Though the help does not reference to it, !level, is currently just a synonym for !levels....

luismagar, i have no idea what your problem might be. Though i have not tested it for windows, i would expect more bugreports if something was wrong with the windows .dll. Make sure that when updating, you downloaded the latest version of my module and that the version the .dll was made for matches your anope version.

paulmer2003: yes i have implemented a mute command and it is already differently implemented depending on the ircd anope works with. I simply wasn't aware charybdis  had a mute mode (never used it). On most ircds !mute currently bans and devoices the target, which should - on most ircds - also mute him while on unrealircd it uses the "+b ~q:<target>" syntax. I ll take a look at the +q mode...

as for the invite command, as SNU and jobe indicated, the fantasy commands always refer to the channel the command is given in...

and thx for noting the typo.. it ll be corrected in the next release.


if this is all the bugs that are left i m quite happy with this release after all :)
Logged
If you like me donate coins to 1FBmZVT4J8WAUMHKqpWhgNVj3XXnRN1cCk :)

SNU

  • Anope User
  • Offline Offline
  • Posts: 158
    • http://www.firstclassirc.com
(No subject)
« Reply #154 on: August 07, 2007, 12:59:43 PM »

Hi viper.
I have a small feature request for you module: could you make that a call "!topic" without any argues shows the topic per private notice / channelmessage?

I think many agree that most irc-users arent very firm with irc-commands and also dont really read the topic. so... might be nice to show it explicitly by using "!topic" if its followed with argues they will set the topic. Maybe you could think about :D
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #155 on: August 07, 2007, 03:43:21 PM »

Are you that lazy you cant type "/topic #channel" If your client causes that to change the topic then your client has a bug...
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

SNU

  • Anope User
  • Offline Offline
  • Posts: 158
    • http://www.firstclassirc.com
(No subject)
« Reply #156 on: August 07, 2007, 04:08:32 PM »

Not me. My users... they are not lazy they are.... the even cant change their nicks until I told them up to 10 times to type /nick mynewnick.
I thought the sentence: "I think many agree that most irc-users arent very firm with irc-commands.." told that. Dont you agree?

So to show them the topic again !topic might be useful. Okay currently its doen ba an eggdrop, but implemented with vipers nice mod...

[Bearbeitet am 7-8-2007 von SNU]
Logged

EvilSeph

  • Guest
(No subject)
« Reply #157 on: August 10, 2007, 08:49:23 AM »

Hey Viper,

Discovered a little bug with your module. Since you use the core's mode setting method, !up does not work when autoop is turned off, but !down does.

I don't believe you could fix this without writing your own function to replicate the core mode setting method (as far as I can see after a quick look).
Logged

stonegate

  • Guest
(No subject)
« Reply #158 on: September 12, 2007, 12:17:12 AM »

a !shun command would definately be very very nice.
Actually i thought the module has it already but obviously i was misunderstanding this :)


Regards
Stonegate
Logged

SNU

  • Anope User
  • Offline Offline
  • Posts: 158
    • http://www.firstclassirc.com
(No subject)
« Reply #159 on: October 28, 2007, 12:02:46 PM »

Hi Viper.

I noticed that !kick in combination with module http://modules.anope.org/viewmod.php?id=79 (cs_restrict_kb) still works with the fantasy-command. Maybe you want to add a (configurable) option to restrict "!kick" in the same handling like cs_restrict_kb does.
Logged

Errebehache

  • Anope User
  • Offline Offline
  • Posts: 23
(No subject)
« Reply #160 on: October 29, 2007, 07:08:49 AM »

SNU, jmmmm yes you`re right still kicking Ircops but not higests in access list

[Editado el 29-10-2007 por Errebehache]
Logged

Insomnia

  • Guest
(No subject)
« Reply #161 on: November 02, 2007, 05:31:56 PM »

Windows
Anope 1.7.19.1247 windows unreal 3.2.6 box.

I downloaded fantasy extension and kept same configuration on services.conf.

i cannot load the module and services report this :

[17:02] <Global> OperServ: BUG: modload bs_fantasy_ext
[17:02] <Global> Trying to load module [bs_fantasy_ext]
[17:02] <Global> This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
[17:02] <Global> Module loading status: 6 (Module Error, Error during load time or module returned MOD_STOP)

i would appreciate any help.

Thank you. :)
Logged

SNU

  • Anope User
  • Offline Offline
  • Posts: 158
    • http://www.firstclassirc.com
(No subject)
« Reply #162 on: November 02, 2007, 05:47:38 PM »

Quote
This application has failed to start because the application configuration is incorrect.


Did you notice that? Did you add the needed lines explained in the README of the module to the services.conf ? Did you check, that you have no mistypes in that services.conf?

If any of that questions is answered "NO" work to answer them yes. If the Problem still occurrs after you checked everything and possibly fixed the problem(s) maybe you need more hints.
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #163 on: November 02, 2007, 06:05:52 PM »

Quote
Originally posted by SNU
Quote
This application has failed to start because the application configuration is incorrect.


Did you notice that? Did you add the needed lines explained in the README of the module to the services.conf ? Did you check, that you have no mistypes in that services.conf?

If any of that questions is answered "NO" work to answer them yes. If the Problem still occurrs after you checked everything and possibly fixed the problem(s) maybe you need more hints.


For your information that error has NOTHING to do with services.conf It is in facta  Visual C++ Run-Time's error.

Visual C++ Runtimes for Anope 1.7.18 and later can be obtained from Microsoft at: http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=en - For versions of Anope 1.7.17 and below, the runtimes can be obtained from: http://www.microsoft.com/downloads/details.aspx?FamilyID=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

Insomnia

  • Guest
(No subject)
« Reply #164 on: November 02, 2007, 06:16:11 PM »

Tank Jobe1986 the question he was them
Logged

SNU

  • Anope User
  • Offline Offline
  • Posts: 158
    • http://www.firstclassirc.com
(No subject)
« Reply #165 on: November 02, 2007, 08:56:32 PM »

Thanks Jobe.

I should learn to be quiet in windows-things ^^
Logged

SNU

  • Anope User
  • Offline Offline
  • Posts: 158
    • http://www.firstclassirc.com
(No subject)
« Reply #166 on: December 31, 2007, 06:08:37 PM »

Hi Viper :D

I like your modules :D But they are all not compatible with anopes .20 :D
I hope you will fix it next year then you also will get some money for beer...

here some errors I could fetch on making bs_fantasy_ext :

In file included from main.c:44:
akick.c: In Funktion »do_akick«:
akick.c:124: error: too few arguments to function `check_kick'
akick.c:357: error: too few arguments to function `check_kick'
make[2]: *** [main.o] Error 1
Logged

Jan Milants

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1372
(No subject)
« Reply #167 on: January 01, 2008, 01:08:20 AM »

unlike some of my other modules, the next version of this one aint finished yet...
haven't had a lot of time lately.
I ll have to think what i ll be doing now.. either backport some patches from the new version to 1.1.12 and fix it for .20 or put a pre-release of .13 available for dl... need to think a bit about it when i m sober again :)

[Edited on 1-1-2008 by Viper]
Logged
If you like me donate coins to 1FBmZVT4J8WAUMHKqpWhgNVj3XXnRN1cCk :)

Andrew B.

  • o.O
  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 35
    • Keyboard-Failure
(No subject)
« Reply #168 on: January 02, 2008, 03:26:50 AM »

Our Technical Administrator (Max) at Windfyre is happy to provide a patch to make 1.1.12 comply with 1.7.20.

http://foliose.net/~maxc/bs_fant_ext-compat.patch <-- It can be found there. The .patch file should be loaded into the bs_fantasy_ext directory inside of anope-1.7.20/src/modules.

To apply the patch type this in /bs_fantasy_ext/ directory: ""patch -p0 < bs_fant_ext-compat.patch"

There were code changes to Anope between 1.7.19 and .20 regarding akick and how akick affects users along with a complication with the callback function (reference bug 776). I assume that was the cause, but I'm hardly a programmer. :p

Thanks to Max! The world can now turn again. :p

If you have any problems, reply to the post, perhaps I'll remember to look here. I'm pretty sure this is just a quick fix though.

[Edited on 1-1-2008 by Andrew]
Logged
Andrew Berquist,

irc.kbfail.net

Jan Milants

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1372
(No subject)
« Reply #169 on: January 02, 2008, 11:02:27 PM »

For now, i recommend you use the patch like Andrew...
I will not be supporting bs_fantasy_ext 1.1.12 with anope 1.7.20 because there s to much that changed within anope and the module is still handling differently. I can't guarentee it won't do strange stuff so for support for anope 1.7.20 you will have to wait for the next version.
I m in my exams atm so won't be that quick, but i ll try to get a compiling but untested version out soon.

As for the patch, i won't support it, but for now it s the only way.
For those who don't know how to use a patch: simply open bs_fantasy_ext/akick.c and and somewhere around line 120 find and replace
Code: [Select]
if (check_kick(cu->user, c->name)) {
by
Code: [Select]
if (check_kick(cu->user, c->name, c->creation_time)) {
Do the same thing again for the other occurance of "check_kick" around line 363.
That should solve the compile issue...

[Edited on 3-1-2008 by Viper]
Logged
If you like me donate coins to 1FBmZVT4J8WAUMHKqpWhgNVj3XXnRN1cCk :)

iMonkey

  • Guest
(No subject)
« Reply #170 on: January 08, 2008, 05:07:09 AM »

Hurry up i'm excited! :p

GREAT mod. I can't wait for the 1.7.20, and judging by the flood of people on my network going "hey what happened to (insert some custom command here)?", neither can all our users.

[Edited on 1/8/2008 by iMonkey]
Logged

Jan Milants

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1372
(No subject)
« Reply #171 on: January 09, 2008, 09:06:34 PM »

Version 1.1.13 RC1 can be downloaded from here: http://vips.hopto.org/~viper/bs_fantasy_ext-1.1.13-RC1.rar
This version has been designed for and will only work on Anope-1.7.20.

Please read the full changelog for this version as well as the technical section in the README file!


Also note that this is an RC and thus not fully tested yet.
Please report bugs/remarks/requests here asap...

[Edited on 9-1-2008 by Viper]
Logged
If you like me donate coins to 1FBmZVT4J8WAUMHKqpWhgNVj3XXnRN1cCk :)

iMonkey

  • Guest
(No subject)
« Reply #172 on: January 10, 2008, 12:42:34 AM »

You already know it but I'm gonna post it here so that everyone else already knows its "been reported"

!admins isn't on the !cmdlist nor is there any !help for it.
Logged

Armadillo

  • Anope User
  • Offline Offline
  • Gender: Male
  • Posts: 72
    • http://www.penguinfriends.org
(No subject)
« Reply #173 on: January 10, 2008, 08:42:35 AM »

Hi Viper,

I'm using version 1.1.12 of bs_fantasy_ext at the moment. In some former versions I was able to hide operators from the command !staff. But since two or three versions (dunno exactly) I have the problem, that this doesn't work. I'm also using Neostats, which are also marked as IRCOPs. They are connected as a server to the IRCds, maybe that could be the problem (can't check it with normal IRCOPs at the moment).

Greetz

Arma
Logged
IRC-Network: irc.PenguinFriends.org | Website: www.PenguinFriends.org
Anope: 1.9.9 | InspIRCd: 2.0

Jan Milants

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1372
(No subject)
« Reply #174 on: January 10, 2008, 11:46:15 AM »

Quote
Originally posted by Armadillo
In some former versions I was able to hide operators from the command !staff. But since two or three versions (dunno exactly) I have the problem, that this doesn't work.


Can you confirm that the entry in services.conf to list the nicks is called "ListExempNick" and uncommented.

From the changelog:
Quote
Renamed ListExcempNick to ListExempNick (Will need to be changed in services.conf!)



Edit: if you read my posts regarding the release of version 1.1.12 and even its RCs you will notice i tried to remind people a few times :)

Of course if you did rename, then i ll take a look at it...

[Edited on 10-1-2008 by Viper]
Logged
If you like me donate coins to 1FBmZVT4J8WAUMHKqpWhgNVj3XXnRN1cCk :)
Pages: 1 ... 5 6 [7] 8 9 ... 14   Go Up