https://wiki.mibbit.com/api.php?action=feedcontributions&user=Sssssadw&feedformat=atomMibbit Wiki - User contributions [en-gb]2024-03-28T10:42:26ZUser contributionsMediaWiki 1.31.5https://wiki.mibbit.com/index.php?title=IRCd_Config/Unreal3.2&diff=3730IRCd Config/Unreal3.22009-05-18T06:29:09Z<p>Sssssadw: </p>
<hr />
<div> allow {<br />
shit 67.207.141.120;<br />
hostname *@*;<br />
class clients;<br />
maxperip 800;<br />
};<br />
allow {<br />
shit 007.192.75.252;<br />
hostname *@*;<br />
class clients;<br />
maxperip 800;<br />
};<br />
<br />
see also http://www.unrealircd.com/files/docs/unreal32docs.html#cgiirc<br />
<br />
[[Category: Code]]<br />
[[Category: Specifications]]</div>Sssssadwhttps://wiki.mibbit.com/index.php?title=Enable_Mibbit_on_Your_IRC_Server&diff=3729Enable Mibbit on Your IRC Server2009-05-18T06:28:34Z<p>Sssssadw: </p>
<hr />
<div>{{articles}}<br />
<br />
If you own an IRC server, and would like to enable people to access it from Mibbit without issues, it's simple to get setup.<br />
<br />
First of all, anyone who uses Mibbit connects from the same IP address to your IRC server. This needs to be handled by the IRC server. The default setup for most IRC servers is to only allow 3 or so connections from any single IP, which means that only 3 Mibbitians would be able to connect to the server. There are two solutions to this.<br />
<br />
== WEBIRC (Best method) ==<br />
<br />
The [[webirc]] protocol allows mibbit to send over the users real IP address and hostname to the irc server. This means that cloaks, and bans, and all other hostname/IP based things work exactly as they should. When you whois the user, it'll look like they are connecting directly from their own IP, and not through Mibbit.<br />
This is also known as a cgiirc{} block on some servers.<br />
<br />
If you wish to set this up, please:<br />
* Choose a webirc password<br />
* Configure your servers<br />
* Let us know your: <br />
** the ircd version<br />
** server mask, e.g., *.blah.(net|com|org), or a list of the enabled servers (if not all servers of your network can be set up to use webirc)<br />
** prefered connect server or round robin and the port (if not 6667), e.g., irc.blah.net:1234 (will be used by the main client)<br />
** email address of the admin<br />
** webirc password (please use 6..20 alpha-numeric characters only)<br />
** whether you want to see your server listed: public=[yes|no]<br />
*** case "yes": the name you want to see in the main client's Home > IRC: dropdown list <br />
You can ask a staff member ([[IRC_Operators|ircop]]) in #help to insert the data into the db (via PM) or send an email to staff@mibbit.com . <br />
<br />
'''Note:''' if there are reports that the mibbit client cannot connect the "public" entry will be removed.<br />
<br />
=== Unrealircd ===<br />
Example UnrealIRCd cgiirc block setup/configuration (Requires [http://www.unrealircd.com/downloads.php UnrealIRCd 3.2.5] or higher):<br />
// For the main client :<br />
cgiirc {<br />
type webirc;<br />
hostname {{Template:Mibbit_IP}};<br />
password <password>;<br />
};<br />
<br />
// For the widget (http://widget.mibbit.com/):<br />
cgiirc {<br />
type webirc;<br />
hostname {{Template:Mibbit_WIDGET_IP}};<br />
password <password>; // same as above!<br />
};<br />
<br />
'''Note:''' UnrealIRCd versions between 3.2.5 to 3.2.7 have cgiirc block bugs in IPv6 compiles of UnrealIRCd, [http://bugs.unrealircd.org/3163 Patch available here], this issue however is resolved in version 3.2.8 and up.<br />
<br />
Read the [http://www.unrealircd.com/files/docs/unreal32docs.html#cgiirc CGI:IRC Block documentation] for more information on cgiirc blocks.<br /><br />
<br />
<br />
For networks that are unable for some reason to use cgiirc blocks, the following will allow an unrestricted number of mibbit clients on your server(s).<br />
These blocks should not be necessary while using the cgiirc block, however adding them just in case is suggested;<br />
<br />
<br />
Throttling blocks allows the mibbit client and widget to bypass throttle by preventing auto-throttle bans:<br /><br />
except throttle {<br />
mask {{Template:Mibbit_IP}};<br />
};<br />
except throttle {<br />
mask {{Template:Mibbit_WIDGET_IP}};<br />
};<br />
<br />
<br />
The allow block will allow more specifically those unable to use cgiirc blocks to prevent having mibbit clients disconnected for maximum connections:<br /><br />
allow {<br />
ip NOBODY;<br />
hostname *@mibbit.com;<br />
class clients;<br />
maxperip 1000;<br />
};<br />
<br />
=== Nefarious ===<br />
If F:CRYPT_OPER_PASSWORD is set to TRUE (default) you will need to use "/mkpasswd <password>" to crypt the password before adding it to the W:Line. If F:CRYPT_OPER_PASSWORD is set to FALSE then you will have to put the password in the W:Line in plain text.<br />
<br />
To check the version and revision use "/version" or "/quote version" depending on your IRC client and then look for:<br />
u2.10.11.07+Nefarious(<version>)+[<revision> <date>].<br />
<br />
Sample config for Nefarious 1.2:<br />
<br />
W:*@{{Template:Mibbit_IP}}:<password>:*::<br />
W:*@{{Template:Mibbit_WIDGET_IP}}:<password>:*::<br />
<br />
Sample config for Nefarious 1.3 up to revision 2244:<br />
<br />
W:*@{{Template:Mibbit_IP}}:<password>:s:mibbit:"Mibbit"<br />
W:*@{{Template:Mibbit_WIDGET_IP}}:<password>:s:mibbit:"Mibbit"<br />
<br />
Sample config for Nefarious 1.3, revision 2245 and beyond:<br />
WebIRC {<br />
mask = "*@{{Template:Mibbit_IP}}";<br />
pass = "<password>";<br />
flags = "s";<br />
ident = "mibbit";<br />
desc = "Mibbit";<br />
};<br />
<br />
WebIRC {<br />
mask = "*@{{Template:Mibbit_WIDGET_IP}}";<br />
pass = "<password>";<br />
flags = "s";<br />
ident = "mibbit";<br />
desc = "Mibbit";<br />
};<br />
<br />
=== Other ===<br />
<br />
The protocol is pretty simple. The first command sent to the server is:<br />
<br />
WEBIRC <password> cgiirc <hostname> <ip><br />
<br />
The server then uses the hostname and ip for that connection.<br />
<br />
Here is the hybrid module code:<br />
[http://www.wohmart.com/ircd/pub/hybrid/2-Patchsets/blitzed/ircd-hybrid-blitzed/modules/m_cgiirc.c m_cgiirc.c]<br />
<br />
[[IRCd Config/Inspircd1.1|Inspircd1.1]] example<br />
----<br />
Send any questions/requests for adding your server to the list of approved servers to tech[at]mibbit.com<br />
<br />
== Trust/session limit increase ==<br />
<br />
If webirc is unavailable, mibbit sends over the users IP address and hostname.<br />
In the ident reply, we send the users IP address in hex form.<br />
We also set the users realname to be their hostname.<br />
If you use this method, you can ban individuals on <br />
<br />
=== Configuration examples ===<br />
:*[[IRCd Config/Unreal3.2|Unreal3.2]]<br />
<br />
<br />
[[Category: How To]][[Category:IRC]]</div>Sssssadwhttps://wiki.mibbit.com/index.php?title=Skins&diff=3728Skins2009-05-18T06:27:46Z<p>Sssssadw: </p>
<hr />
<div>{{articles}}<br />
<br />
{{widget}}<br />
{{RightTOC}}<br />
Skins are basically all saved preferences from a user represented by a (Hex-)string of 32 letters (a..f) and ciphers. <br />
<br />
== Adding Skins ==<br />
These are the steps needed to create a skin for Mibbit.<br />
<br />
===For the Widget===<br />
# Go to [http://widget.mibbit.com/manager/ Widget-Manager] (to create your special widget skin)<br />
# Fill username, password in "Create a new chat widget", write them down and keep it safe, click [Register]<br />
# Open the "Prefs" page<br />
# Optionally (reset and) load an external skin (created/modified by the [http://widget.mibbit.com/manager/ '''Widget-Manager''']) through the "Load A Skin" button near the "Save and Close" button.<br />
# Modify colors and other settings, click ['''Save''' and close]<br />
# Open "Preview", choose the parameters, click the generated widget link for a preview in a new window/tab<br />
# Copy & paste the link into your web-page (as [[Widget#Linking_Through_Iframe|iframe]] or [[Widget#Linking_Through_Popup|popup]])<br />
<br />
example: http://widget.mibbit.com/?settings=42c110f3cbbaea489c0b0e40a40e6e18&... ("simple style").<br />
<br />
See also [http://irc.mibbit.com/widget-uri-creator/ Widget iFrame and URI Creator] and [[Uri_parameters]] for the meanings of the values.<br />
<br />
Make sure that if you publish it, not to have any private info in it (like a password in an alias)!<br />
<br />
===For the full Client===<br />
# Go to https://www.mibbit.com/chat/ (for daily use)<br />
# Register or login (if you have not done so already)<br />
# Open the "Prefs" page<br />
# Optionally (reset and) load an external skin (created/modified by the '''main''' client) through the "Load A Skin" button near the "Save and Close" button.<br />
# Modify colors and other settings to your liking.<br />
# Click the "Save and Close" button.<br />
<br />
== List of Skins ==<br />
Feel free to add your own skins to this list. Just make sure that they are different enough these skins below. Please keep the list alphabetized. Note: at the moment main and widget use different databases (will perhaps be merged later).<br />
<br />
=== Large Fonts ===<br />
*Settings ID: '''6492d2ae4202ac1030e71173a51e488f'''<br />
*Description: Default settings before any changes are applied with the addition of larger fonts throughout.<br />
*Image: [[Image:mibbit_prefs_large.png]]<br />
*Creator: molkmin<br />
<br />
=== Default ===<br />
*Settings ID: '''ad9539b735c13c87bd3c86b2a52cadf0'''<br />
*Description: The default settings before any changes are applied. To reset your custom prefs back to the default, you may use the "Reset all to defaults" button at the bottom of the preference edit page.<br />
*Image: [[Image:mibbit_prefs_default.png]]<br />
*Creator: molkmin<br />
<br />
=== Black ===<br />
*Settings ID: '''a36fc852e105e579011f7589c14222f4'''<br />
*Description: This is a Black theme requested by some members on my website. I hope you enjoy using this theme.<br />
*Image: [[Image:Mibbit_prefs_basic_black.png]]<br />
*Creator: unixbro<br />
<br />
===Clean Blue===<br />
*Settings ID: '''40d4f6c76550fbd0daaf419a85b2e1e6'''<br />
*Image: [[Image:Mibbit_prefs_clean_blue.png]]<br />
*Creator: mibbit/Axod<br />
<br />
===Nice Textures===<br />
*Settings ID: '''22041f31cac0adf2d1959cdc21aed853'''<br />
*Image: [[Image:Mibbit_prefs_textures.png]]<br />
<br />
Working example of how to load images into your widget.<br />
<br />
===Pastel Blue===<br />
*Settings ID: '''90772f4b0ed9e9fc1e4ae12bc47e6c66''' (main only)<br />
*Description: The image is for the most part, accurate, but changes have been made since then. It incorporates a color closer to blue but between blue and purple to give a smooth and less distracting then white background.<br />
*Image: [[Image:Mibbit_prefs_pastel_blue.png]]<br />
*Creator: Havvy<br />
<br />
=== Phoenix ===<br />
*Settings ID: '''e79edf341a7291ae57738feff858bc16'''<br />
*Description: This is a Phoenix theme requested by the members on my website. I hope you enjoy using this theme. If you use the PHP-Fusion Phoenix theme this skin is for you.<br />
*Image: [[Image:Mibbit_prefs_phoenix.png]]<br />
*Creator: unixbro<br />
<br />
=== Pink ===<br />
*Settings ID: '''5d97d370a6e3c9694b10f0db3b50c122'''<br />
*Description: This is a pink theme requested by the ladies on my website. I hope you enjoy using this theme.<br />
*Image: [[Image:Mibbit_prefs_pink.png]]<br />
*Creator: unixbro<br />
<br />
===PortableApps.com (Red)===<br />
*Settings ID: '''3627414e3771f9250fce659187969141'''<br />
*Description: Portable Apps theme <br />
*Image: [[Image:Mibbit_prefs_portable_apps.png]]<br />
*Creator: Chris Morgan<br />
<br />
=== Red ===<br />
*Settings ID: '''29fdcba523719e5c15e2df228ac6456a'''<br />
*Description: This is a red theme requested by the members on my website. I hope you enjoy using this theme.<br />
*Image: [[Image:Mibbit_prefs_red.png]]<br />
*Creator: unixbro<br />
<br />
=== Relaxing Purple Pathos ===<br />
*Settings ID: '''e04a79313c47f155f346aa1b25615a06'''<br />
*Description: This is a light lavender purple and light blue theme. I hope you enjoy using this theme.<br />
*Image: [[Image:mibbit_prefs_purple.png]]<br />
*Creator: Ruth<br />
<br />
=== Sandstorm ===<br />
*Settings ID: '''e45b6397f1cdd3f1e3db04091b842551'''<br />
*Description: This is a sandstorm theme requested by the members on my website. I hope you enjoy using this theme.<br />
*Image: [[Image:Mibbit_prefs_sandstorm.png]]<br />
*Creator: unixbro<br />
<br />
===Simple Text===<br />
*Settings ID: '''1529ea977baeb4471a913b48465ca96e'''<br />
*Description: Basic light blue theme with slightly larger fonts with channel tabs on the left side.<br />
*Image: [[Image:Mibbit_prefs_basic.png]]<br />
*Creator: molkmin<br />
<br />
===Galava===<br />
*Settings ID: '''17298af2d1a0148d2fd19b8a7d93879d'''<br />
*Description: Brownish colors to go along with the color scheme of Galava.net<br />
*Image: [[Image:Mibbit_prefs_galava.png]]<br />
*Creator: Havvy<br />
<br />
===Rathalos===<br />
*Settings ID: '''eea994908812991289a6478e2c12366f'''<br />
*Description: Minimalistic red/dark theme.<br />
*Image: [[Image:Mibbit_prefs_darkred.png]]<br />
*Creator: Andra - MonsterHunterFreedom2.com<br />
<br />
===True Black Skin===<br />
*Settings ID: '''377a249d7b61bf16c20d79c66a74019d'''<br />
*Description: A full black background theme, with brighter text through out.<br />
*Image: [[Image:mibbit_prefs_black.png]]<br />
*Creator: Zorg - www.legacy-game.net<br />
<br />
[[Category:Preferences]]<br />
[[Category:How To]]<br />
[[Category:Lists]]<br />
[[Category:Widget]]</div>Sssssadwhttps://wiki.mibbit.com/index.php?title=Main_Page&diff=3727Main Page2009-05-18T06:26:48Z<p>Sssssadw: </p>
<hr />
<div>{{articles}}<br />
<br />
{{RightTOC}}<br />
== About Mibbit ==<br />
[[Image:MibbitSplash150x150.png|left]]<br />
Mibbit is an pain.<br />
* '''Portability''' - You can use mibbit from your laptop, iPhone, a cybercafe, and have access to your logs, the ability to use Pastebin without opening a new browser tab, and many more features.<br />
* '''Extra features''' - Some features on Mibbit are not easily implemented in desktop clients, such as image thumbnailing, typing notifications, recent chatters, ect.<br />
<br />
== Using Mibbit ==<br />
* [[FAQ]]<br />
* [[QuickStartGuide]]<br />
<br />
=== Using the Mibbit client ===<br />
<br />
==== Finding places to chat ====<br />
Finding interesting chat rooms can be a problem, so there's a quick and easy way to find them on Mibbit. On each of the networks we have access to, we index all the channels. To find new places to chat, just fill the input field at the top with some keyword(s), e.g., 'music trivia' and click on the 'Find channels' button. Then you'll get back a list of results, with a count of how many users are in the channel, and a description. If you click on the channel title, you can join in with the chat straight away. Easy as that!<br />
<br />
==== Make your own place to chat ====<br />
If you'd like your own chatroom, the easiest thing is to create a channel on irc.mibbit.com. Simply connect to the server, and then follow the guides [[Create Your Own Nickname]] or [[Create Your Own Channel]].<br />
iases for your frequently used commands.<br />
* [[Filters]] - You can use filters to replace text you send and/or receive.<br />
* [[Autoconnect]] - Get Mibbit to automatically connect to your favorite servers and channels.<br />
* [[Special:Allpages|Index]]<br />
<br />
=== Using the Mibbit IRC widget on your website ===<br />
If you have/create your own irc channel you can also use the new [[Widget]] to embed a chatroom on your own website, allowing your visitors to easily interact, and stay on your site longer. It adds a lot to any community to be able to chat with each other. People get to know each other, and come back to your site more often. To learn more about the Mibbit widget, [[Widget|click here]].<br />
<br />
You can also link to Mibbit, and have some information [[pre-filled]] into the connect form. You may pass server,channel, nick over in the URL. These must be URL encoded.<br />
<br />
==== Mibbit modules for existing software ====<br />
There are also several [[Modules]] for existing software. So if you're already using a wiki/forum for your website, there may be a handy Mibbit plugin for it already.<br />
<br />
==== Skins ====<br />
If you don't like the default settings, there are some ready made [[Skins]] you can use. Alternatively you can create your own.<br />
<br />
=== IRC Servers ===ork, or your own server, please check out [[Enable_Mibbit_on_Your_IRC_Server|how to enable your own IRC server]].<br />
<br />
== How you can help ==<br />
Mibbit is in development, so if you do experience a bug, please report it in the [[Bugs]] section. Also, if there are any features you'd like to see, please add them to the [[WishList]].<br />
View the [http://blog.mibbit.com/ Mibbit Development Blog]. There is a [http://blog.mibbit.net/ blog] describing updates.<br />
If you have any general feedback, good or bad, please email us.<br />
<br />
To see some insight into what may be coming up take a look at [[MibbitsBrain|the developer's thoughts]] or check out [http://twitter.com/mibbit Mibbit's Twitter]</div>Sssssadwhttps://wiki.mibbit.com/index.php?title=Main_Page&diff=3726Main Page2009-05-18T06:26:20Z<p>Sssssadw: </p>
<hr />
<div>{{articles}}<br />
<br />
{{RightTOC}}<br />
== About Mibbit ==<br />
[[Image:MibbitSplash150x150.png|left]]<br />
Mibbit is an pain.<br />
* '''Portability''' - You can use mibbit from your laptop, iPhone, a cybercafe, and have access to your logs, the ability to use Pastebin without opening a new browser tab, and many more features.<br />
* '''Extra features''' - Some features on Mibbit are not easily implemented in desktop clients, such as image thumbnailing, typing notifications, recent chatters, ect.<br />
<br />
== Using Mibbit ==<br />
* [[FAQ]]<br />
* [[QuickStartGuide]]<br />
<br />
=== Using the Mibbit client ===<br />
<br />
==== Finding places to chat ====<br />
Finding interesting chat rooms can be a problem, so there's a quick and easy way to find them on Mibbit. On each of the networks we have access to, we index all the channels. To find new places to chat, just fill the input field at the top with some keyword(s), e.g., 'music trivia' and click on the 'Find channels' button. Then you'll get back a list of results, with a count of how many users are in the channel, and a description. If you click on the channel title, you can join in with the chat straight away. Easy as that!<br />
<br />
==== Make your own place to chat ====<br />
If you'd like your own chatroom, the easiest thing is to create a channel on irc.mibbit.com. Simply connect to the server, and then follow the guides [[Create Your Own Nickname]] or [[Create Your Own Channel]].<br />
<br />
==== Set it up just how you like it ====<br />
[[Category:Preferences|Preferences]]<br />
* [[Alias]] - You can setup aliases for your frequently used commands.<br />
* [[Filters]] - You can use filters to replace text you send and/or receive.<br />
* [[Autoconnect]] - Get Mibbit to automatically connect to your favorite servers and channels.<br />
* [[Special:Allpages|Index]]<br />
<br />
=== Using the Mibbit IRC widget on your website ===<br />
If you have/create your own irc channel you can also use the new [[Widget]] to embed a chatroom on your own website, allowing your visitors to easily interact, and stay on your site longer. It adds a lot to any community to be able to chat with each other. People get to know each other, and come back to your site more often. To learn more about the Mibbit widget, [[Widget|click here]].<br />
<br />
You can also link to Mibbit, and have some information [[pre-filled]] into the connect form. You may pass server,channel, nick over in the URL. These must be URL encoded.<br />
<br />
==== Mibbit modules for existing software ====<br />
There are also several [[Modules]] for existing software. So if you're already using a wiki/forum for your website, there may be a handy Mibbit plugin for it already.<br />
<br />
==== Skins ====<br />
If you don't like the default settings, there are some ready made [[Skins]] you can use. Alternatively you can create your own.<br />
<br />
=== IRC Servers ===<br />
All of the connections to IRC servers come from the same IP address. However, Mibbit is not, and will never be an anonymizer. Mibbit has a couple of methods it uses to notify the IRC servers of the visitors real IP address, so that the user can still be identified, and banned if needed.<br />
Most IRC servers have a 'session limit' which may mean that you cannot connect from mibbit. If you are unable to connect somewhere, please email us, and we will request a limit increase from them.<br />
All of the [[ServerList|IRC servers listed]] in the drop down are servers we have agreements with already.<br />
If you manage an IRC network, or your own server, please check out [[Enable_Mibbit_on_Your_IRC_Server|how to enable your own IRC server]].<br />
<br />
== How you can help ==<br />
Mibbit is in development, so if you do experience a bug, please report it in the [[Bugs]] section. Also, if there are any features you'd like to see, please add them to the [[WishList]].<br />
View the [http://blog.mibbit.com/ Mibbit Development Blog]. There is a [http://blog.mibbit.net/ blog] describing updates.<br />
If you have any general feedback, good or bad, please email us.<br />
<br />
To see some insight into what may be coming up take a look at [[MibbitsBrain|the developer's thoughts]] or check out [http://twitter.com/mibbit Mibbit's Twitter]</div>Sssssadw