An external League Of Legends Chat Client. It is small, portable and open-source.
LeagueChatEx requires Windows XP or newer and the .NET Framework 4.
I'm developing this application to the best of my knowledge, but errors can happen. Any data entered into the software (including username and password) is used to access the Riot Games Chat Service only. You have access to the full source code of the application for review. Download a pre-compiled version only from trusted sources or compile it yourself. Be responsible with your data.
THE SOFTWARE IS PROVIDED ‘AS IS’, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
You don't have to wait for me to update the application!
If a new champ is release, simply copy it's thumbnail image to the Resources\Champions\
folder. It is named
champName_Square_0.png
and can be found in your league of legends folder at RADS\projects\lol_air_client\releases\0.0.0.xxx\deploy\assets\images\champions
.
Accessing the League of Legends Chat Service is pretty straight forward since it's using a mostly unmodified XMPP ("Jabber") protocol, so basically you can connect to it with most multi-protocol chat applications like Digsby, Pidgin, Miranda, etc. Details on how to do this can be found at leaguecraft.com forums.
Chat room names are hashed. You need generate the desired room name like this: "pu~" + SHA1(lowerCase(roomName))
(e.g. pu~e400cbec9d6e7b79a35f967fdf6fa8c4f9cf0247
is the hashed name for "The Gentlemen's Club").
LeagueChatEx is a fork of LeagueChat by Iosif "vrokolos" Karaioannoglou. Thanks!
LeagueChatEx is developed in C# using Visual Studio Express 2012 for Windows Desktop. If you wish to contribute to the project you can help by submitting issues or even code to the GitHub Repository.
LeagueChatEx is licensed under the Mozilla Public License (MPL) Version 2.0. A copy of this license is shipped with the source code as LICENSE.txt
and can be obtained online at http://www.mozilla.org/MPL/2.0/. The source code can be obtained from the project home.
LeagueChatEx is developed by Manuel Kroeber. Free free to send me a message to [email protected] if you have any questions or concerns.
Project home can be found at https://github.com/ElectronicWar/LeagueChat.
LeagueChatEx uses artwork assests ("Champion Images") from League Of Legends™ by Riot Games for easy access and recognition under fair use. If you are a copyright holder and don't agree with your assets being used within this software, please contact me and I will remove everything in a timely manner.
LeagueChatEx is developed with the help of the Git SCM via GitHub For Windows. The online home is hosted by GitHub at github.com. Plain text magic happens in Sublime Text 2.