Git Product home page Git Product logo

gnuworld-enhanced's Introduction

!!! WARNING !!!
READ ALL THE FOLLOWING WARINGS BEFORE PROCEED WITH INSTALL !!!

!!! WARNING !!! 
Use this version of gnuworld at your own risk, this is used by smaller communities, it is not so well tested like the official gnuworld, therefore easily could be found bugs!

!!! WARNING !!!
DO NOT use older versions, which comes from circulation from "hand-to hand" those represents a higher risk of containing critical bugs, always use the latest version. There are a few basic steps to get correctly the latest version:
1. Install git:
sudo apt-get install git
2. Get the latest 'gnuworld-enhanced'
git clone https://github.com/Seven-7/gnuworld-enhanced.git
3. Install it in the usual way:
cd gnuworld-enhanced
./configure ........
make && make instal, etc etc
4. Keep your code updated, periodically, and/or check for any new commits on github:
git pull
5. Rebuild and restart gnuworld
make && make install
restart gnu ...

!!! WARNING !!!
Official gnuworld database and gnuworld-enhanced databases are not compatible! Once you installed one version doesn't work to change your mind and use an existing database with the other gnuworld! Only advanced users could attempt a migration, but it's probably not the case for major usual users!
If you want to switch between gnuworld-enhanced and gnuworld official you must recreate all the databases!!

!!! WARNING !!!
Don't run the original official TheJudge crontab scripts with this version of gnuworld! This version handles internally the channel registration process, the crontabs scripts interfere with it in an unpredictable, not wanted way!

!!! WARNING !!!
The Judge settings must be kept in synchron MANUALLY in BOTH gnuworld's cservice.conf as also in website configs!
Do not expect the website settings will be applied to the gnuworld too!

!!! WARNING !!!
gnuworld-enhanced is an UNOFFICIAL gnuworld, do not ask for support on Undernet #coder-com, but instead you can ask on #GNUWorld

gnuworld-enhanced's People

Contributors

seven-7 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

gnuworld-enhanced's Issues

Mod.OpenChanfix will not compile

Gives me a ton of warnings and/or errors, pasted into a pastebin:

https://pastebin.com/ixQSUVMD

I honestly have no idea if this is an issue with my C++ installation on gentoo linux or if this is an issue in the code itself..... If I need to change my C++ compilers, please let me know.....

EXTENDED_ACCOUNTS

every time a user log's in. it keeps on giving the error below.

Protocol Violation from channels.underx.org: ACCOUNT detected invalid subcommand token 'TestUser'. Old syntax maybe? See EXTENDED_ACCOUNTS F:line

Can you help me fix this.

x split

hi, when i using command /msg x info username the X split

21:06 ⇐︎ @ X quit (cservice@****): *.net *.split

moduleLoader error

Hi,

I am getting the below error msg when tryint to run it

Numeric: 51 (Az)
Max Clients: 1023 (AP])
Uplink Name: 127.0.0.1
Uplink Port: 4400
Server Name: channels.hvymetal.org
Server Description: HvyMetal Services
moduleLoader> Error opening module (../lib/libircu.la): ./../lib/libircu.so.0: wrong ELF class: ELFCLASS32
xServer::loadCommandHandler> Failed to load handler for message token AC, from module file: ../lib/libircu.la, with symbol suffix: msg_AC
~moduleLoader> Error closing module: invalid module handle
xServer::loadCommandHandlers> Failed to load handler for message token AC, from module file: ../lib/libircu.la, with symbol suffix: msg_AC
Loaded 0 command handlers

xServer::initializeSystem> Failed to load command handlers

Any help or clue would be appreciated thank you!

mod.ccontrol able to autochanmode and kill command

dear seven. thank you for your effort of rewriting and enhancing the gnuworld.

i have some suggestions:

  1. mod.ccontrol which is "uworld bot" monitor the creation of channel. if user create a new channel, mod.ccontrol will automatically assign automatic channel modes, for example +nt to the newly created channel. when user 1st create a new channel, it will appear ** services.server sets mode: +nt
  2. mod.ccontrol have a command to kill. some oper will not be allowed to kill user by a server admin (they cannot kill user), so the oper can issue command to uworld so that the bot can kill the user. the bot already have gline command, so why not it has kill command too.
  3. mod.cservice new feature's hostname has list of hostname that will be allowed. maybe preset hostname so that users are not simply make their ridiculous hostname such as: this.is.my.hostname without proper tld 💃

thanks and regards

gnuworld-enhanced website throws nothing but errors

Hi,
I cloned a fresh version of the gnuworld-enhanced website (for the first time). I followed your instructions in NEW-Website.txt as best I could, given that debian9 could not install a few of the packages.

Website appears to be accessible by apache2. But, I get nothing but warnings and errors, all of which are in cmaster.inc, which is completely unmodified.
I've pasted the warnings and errors here: https://pastebin.com/zehUusS8
Page/tab title shows up as "403 Forbidden", even though the errors and warnings suggest that permissions are correct, though I could be wrong.
Any idea what I'm missing? Any further information needed?

*x* ban #class bandit asd

-=(19:47:12)=- ban wizzy
-=(19:47:13)=- -X- Added ban !@.users.ro.chat to #class at level 75
-=(19:47:23)=- -X- SYNTAX: REHASH [translations | help | config | motd]
-=(19:47:48)=- -> x unban #class !@*
-=(19:47:49)=- -X- Removed 1 bans that matched !@*
-=(19:47:52)=- ban wizzy
-=(19:47:52)=- -X- Added ban !@.users.ro.chat to #class at level 75

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.