Foo IRC

Foo IRC is a full-featured IRC client, the first released for the Windows Store. Foo IRC provides a tablet friendly, simple interface with plenty of features and options for customizability in a tiny package.

Want to help with translating Foo IRC into your language? Join our translation project on OneSky.

Screen shot of the channel view on Windows 10


Windows App Download


Features

  • Universal app
  • Multi-server support
  • IRCCloud support
  • Stays connected in the background (Beta)
  • Save servers and channels
  • Auto-connect on client start-up
  • Auto-join channels
  • Pin servers to the Start Screen
  • DCC Chat and DCC Send
  • Powerful scripting support (Auto Actions)
  • Performs commands based on Rules
  • Auto-run commands after connecting
  • Aliases
  • Switch server views by swiping
  • Color coded nicknames
  • Change text encoding
  • mIRC text formatting codes support
  • Inline images
  • Logging
  • Native buffer playback
  • Timestamps
  • Auto-reconnect on disconnections
  • Channel message font options
  • Auto suggestions for IRC commands, nicknames, and channels
  • Auto-complete (TAB)
  • Connect using SSL
  • Ignore SSL certificate errors
  • Authenticate with PLAIN SASL
  • Auto-identify with Nickserv
  • Server passwords
  • Type history
  • URL list
  • Server channel list
  • Ignore list
  • Mode management
  • HTTP, SOCKS4, and SOCK5 proxies
  • FiSH encryption

Added in v3.11

v3.11.4:

  • Added the ability to customize the templates for channel message displays.

v3.11.3:

  • Fixed issue with the client opening blank.

v3.11.0:

  • Added support for topic formatting and hyperlinks.
  • Removed Minimal themes and background image support.

Added in v3.10

v3.10.2:

  • Fix for DCC transfer file naming.

v3.10.0:

  • Updated Auto Actions to use the Staxe scripting engine.
  • IRCCloud compatibility fixes.
  • Fix for opening irc:// and ircs:// URLs.

Added in v3.9

v3.9.8:

  • Fixed textbox jump issue when submitting a message in chat views.
  • Displays message when FiSH encryption is enabled/disabled.

v3.9.7:

  • Fixed issue with window resizing.

v3.9.6:

  • Fixed issue with using /server command with certain parameters.
  • Eased nickname validation rules.

v3.9.4:

  • Server logging fixes.
  • Xbox support on hiatus.

v3.9.3:

  • Changes to improve initialization speed on Xbox.

v3.9.1:

  • Fix for saving some Notification Settings.

v3.9.0:

  • New scripting engine with dramatic improvements in speed for Auto Actions and Addins.
  • Aligned mIRC message colors with the mIRC spec.
  • Added support for the mIRC text format reset code.
  • Fixed inconsistent timestamp handling.
  • Fixed right clicking names in channels to work across different client window locations and sizes.
  • Fixed for Hide Nick Changes being backwards in functionality.
  • Fixed URL linking to work with colons.

Added in v3.8

v3.8.11:

  • Fixed issue with max buffer size.

v3.8.10:

  • Fixed text sizing on phones.

v3.8.9:

  • Fix for linking to URLs that contain ampersands.
  • Fix for seeing loading splash screen when re-opening the client certain ways.
  • Fix for improperly formatted /me messages.
  • New messages on blank channels start displaying from the bottom again.

v3.8.8:

  • Added support for entering mult-line text in channels and private messages.
  • The client can now detect when it is no longer the window in focus.

v3.8.7:

  • Added localization for the Finnish language (Thanks to rauhoff421). Check out our OneSky project to help improve our language support.
  • Added workaround for UWP pointer capturing bug on Xbox.
  • Fixed the backgrounds of message views.

v3.8.6:

  • Fixed issue with messages disappearing.

v3.8.5:

  • Textboxes now stay dark when focused. (Affects dark themes)
  • Added the ability to set your own alternate nicknames to use when your nickname is already in use.
  • Added an encoding option to auto-detect message encodings.

v3.8.4:

  • Added right-click context menu to nicknames in user messages.
  • Added option to backup stored passwords.
  • /server in IRCCloud server views creates the server on IRCCloud by default.
  • Minor bug fixes throughout the client.
  • Minor Auto Action library enhancements.

v3.8.3:

  • Fix for connecting to IRCCloud.
  • Multi-prefixes for ops are now hidden by default.
  • Changed default nickname colors for new installs.

v3.8.2:

  • Fixed /me in private messages.
  • Increased the number of sections available for view in portrait mode.
  • Fix for problems with saving and adding servers.

v3.8.1:

  • Notification settings fixes.

v3.8.0:

  • Merged Saved Server Settings and Connection Settings panes.
  • Added inline media hostname whitelisting.
  • Added right-click menu for removing inline media.
  • Tab auto-complete improvements.
  • Fix for /me in private messages.

Added in v3.7

v3.7.0:

  • Add support for FiSH encryption.
  • Improved support for IRCCloud archives.
  • IRCCloud fixes.
  • Auto Action enhancements.
  • Fix for some Appearance Settings color preferences not being persisted.

Added in v3.6

v3.6.1:

  • Workaround for a Windows platform bug that broke addins in the released binaries.

v3.6.0:

  • Added SOCK4, SOCK5, and HTTP proxy support.
  • Added full settings export and import.
  • Added more capabilities to /server command.
  • Improved irc:// protocol support.
  • Added default console.
  • Auto Action enhancements.
  • Addin system enhancements.

Added in v3.5

v3.5.3:

  • Updated How-To links.

v3.5.2:

  • Fix for issues that occur when the current user is an registered operator.
  • Fix for nickname changes showing in all joined channels.

v3.5.1:

  • [Desktop] Debugger fixes and enhancements.
  • [Desktop] Fix for Auto Action Debugger not opening.
  • Auto Action fixes and enhancements.
  • Fix for addins and scripts being unable to read saved custom settings.

v3.5.0:

  • [Desktop] Added a Debugger for Auto Action scripts.
  • Improved speed and recognition of keyboard shortcuts.
  • Fix for auto-suggestions not showing on channels.

Added in v3.4

v3.4.3:

  • Current nickname/ident is now shown in the info bar above messages in the server console view.
  • Fix for auto-completing text when inputted using IME.
  • Fix for DCC Chat.

v3.4.2:

  • Reset the 'Use OS Safe Window Size' settings which caused problems with viewing the full client window for Mobile users of previous versions of Foo IRC.
  • Added option to disable Auto Suggestion.
  • Turned Playback Channel/Private Messages on by default for new users.

v3.4.1:

  • Added option to open new private message views in the background.
  • New messages on blank channels start displaying from the bottom.

v3.4.0:

  • Revamped notification settings including the ability to vibrate and make a sound.
  • Added notification list.
  • Added option for inline video support (YouTube, Dailymotion, Imgur gifvs).
  • Added a bunch of new Rules operations.
  • Splits sent private messages to avoid IRC message length limits.
  • Added option to disable auto-switching to newly joined channels.
  • Fixed issues with accessing typed message history.

Added in v3.3

v3.3.2:

  • Fix for context menus not showing the proper options on certain servers.
  • Improved tolerance for non-standard IRC messages.

v3.3.1:

  • Added option to open new private message views in the background.
  • New messages on blank channels start displaying from the bottom.

v3.3.0:

  • Enabled Xbox support.
  • Added option for only showing activity markers for user messages.
  • Tab auto-complete is now case insensitive.
  • Add option to change colors used to color code nicknames.
  • Improved the way system supported encodings are detected.
  • Fix for /me messages in PMs showing the wrong username as the sender.

Added in v3.2

v3.2.4:

  • Fix for nicknames changes not being recognized in PMs.

v3.2.3:

  • Fix for sent/received /me messages not working in private messages.
  • Auto-focuses on input box when switching to different channels.

v3.2.2:

  • Added server settings option for auto-joining channels when invited.
  • Prevent sending of empty messages when hitting ENTER on an empty input box.
  • Auto-focuses on input box when switching to a channel using a mouse.
  • Prevent splash screen from showing when Foo IRC is already open.
  • Fixed bug where joins/parts aren't recognized on non-standard servers.

v3.2.1:

  • Fixed issue with changing background image.
  • Fixed issue with importing Auto Action scripts.

v3.2.0

  • Introducing Addins. Addins offer all of the capabilities of Auto Actions, Rules, and Aliases combined in a simple, easy to install package.
  • Added the ability for Auto Action to add custom context menu actions.
  • Added the ability to set variables in Rules.
  • Improved pinging to better detect disconnections.
  • Added the option to show an activity marker on the server console.

Added in v3.1

v3.1.13

  • Fixed issue with launching Foo IRC with voice commands.
  • Fixed crash caused by opening the text formatting dialog.
  • Enabled server and channel activity markers by default.
  • Removed Background Servicing option due to connection stability issues.

v3.1.11

  • Improved the reliability of the run in background option (Available in General Settings).
  • Fix for the way the client recognizes channel operator levels.

v3.1.10

  • Fixed bugs where quits are being shown in all channels instead of just channels a user is in.

v3.1.9

  • Updated to work with changes to the IRCCloud API.
  • Fix for received /me messages showing up improperly via IRCCloud.

v3.1.7

  • IRCCloud encoding and message sending fixes.

v.3.1.5

  • Improved integration with IRCCloud.

v3.1.4

  • Increased the number of passwords that can be saved. (Prevents crashes)
  • Improved quota management for settings syncing.
  • Fixed an issue that caused background images not to display.
  • [Windows 8.1] Added basic IRCCloud support.
  • [Windows Phone 8.1] Fix for the client being unable to send messages to IRCCloud.

v3.1.3

  • Fix for context menus causing crashes.

v3.1.2

  • User list fix.

v3.1.0:

  • [Windows 10 & Windows Phone] Added basic support for IRCCloud.
  • Aliases can now be used with auto-connect commands.
  • Minor fixes.

Added in v3.0

v3.0.5:

  • Auto Actions fixes and enhancements.
  • Added option for rejoin on kick.
  • [Windows 10] Fixed issue with switching between servers.

v3.0.4:

  • Fix for crashes on Windows RT.
  • Auto Actions enhancements.

v3.0.3:

  • Fix for connecting to servers SSL.
  • Minor fix for Rules text.

v3.0.1:

  • Fix for the IRC View's appbar disappearing under certain circumstances.

v3.0.0.0:

  • The ability to change text colors used for different types of IRC messages.
  • Support for mIRC text coloring and formatting codes.
  • Rules enhancements.
  • Auto Actions enhancements.
  • Auto Actions can be used to add custom settings pages which persist settings.
  • Settings for changing where certain types of IRC messages are shown (server console or other places)
  • More user list context menu options.
  • [Windows 10] Setting option to run in the background. (Beta)
  • [Windows 10] Can customize the background color of the app's tile.
  • [Windows 10] Tweaked layout and more theme choices.

Older Versions

Added in v2.8

v2.8.2.1:

Added an option to disable the DCC incoming file size limit.

v2.8.2.0:

  • Rules: Fix for missing fields in the wizard.
  • Rules: Fix for the order of Whens and Thens changing after saving.
  • Rules: Added the ability to re-order Whens and Thens
  • Rules: Added the ability to negate When constraints and change the AND/OR relationship between them.f

v2.8.1.1:

  • Fix for closing the All Channels List and the URL List

v2.8.1.0:

  • Added ability to set background image for the Start page.
  • /server command fixes.
  • Reduced memory usage.
  • [Windows] Changed the IRC View to match the functionality of Foo IRC on Windows Phone.

v2.8.0.4

  • Fix for focus on channel switching.
  • More corrections to the text of various labels.
  • [Windows Phone] Increased the max number of sections allowed in the IRC View. (channel list, messages, and nick list can be shown at the same time)

v2.8.0.3

  • Fixed SASL authentication.
  • Corrected the text of various labels.

v2.8.0.1,v2.8.0.2

  • Improved error handling to prevent crashes some are encountering with the previous update.
  • Added the ability to reset all Foo IRC settings on the About page.

v2.8.0.0:

  • Added support for passive and active DCC Chat and file transfers.
  • Added more options to the user list context menu.
  • Changed context menus so that they appear without the need to stop press and holding.
  • [Windows Phone] Fixed for the client not recognizing some taps on saved servers on the Start page.
  • Reduced how much the IRC View horizontally scrolls when swiped.
  • Added setting to allow Saved Servers to use the same Server View if the Saved Server is already open.
  • Added Close Server option to the AppBar.
  • Changed /quit to no longer close the Server.
  • Added /reconnect command to force reconnection.
  • Improved disconnection recognition when Foo IRC is reactivated.
  • Fixed for keyboard auto-suggestions were not showing for certain users.
  • [Windows] Relocated Auto Action Status to the appbar of the Auto Action Manager.
  • Added more sorting options to the All Channels List.
  • [Windows] Fix for missing Settings when servers are set to Auto Connect on start up.
  • Auto Actions enhancements
  • Other small bug fixes.

Added in v2.7

v2.7.0.1

  • Improved auto-scrolling for chat views when there are new messages

v2.7.0.0:

  • Added support for custom mIRC-like Aliases.
  • Added ability to hide IRC messages with Rules.
  • Auto Action enhancements.
  • Added ability to set more connection details with the /server command.

Added in v2.6

v2.6.2.1:

  • Fix for the close popup for the channel list closing the server.

v2.6.2:

  • Added General Setting to enable inline images. Images will show directly after the message with the image link.
  • Increased the allowed size of channel playback logs.

v2.6.1:

  • Added option to enable an indicator for unseen channel and private message activity.
  • Added option to enable playback of channel and private messages when re-opened.
  • Error handling improvement.

v2.6.0.5:

  • Improvements to disconnection detection.

v2.6.0.4:

  • Bring the Windows Phone and Windows version back into feature parity.
  • Rules system UI fixes.
  • Small UI changes.

v2.6.0.3:

  • Fix for connecting to Twitch.tv IRC.

v2.6.0.2:

  • Added option for separating server logs by date.
  • Added message for nickname changes.
  • Added option to display full ident of users for certain message types.
  • Fix for quits showing in all joined channels on a server.
  • Fix for new lines being inserted in sent messages.
  • Fix for sending URLs with hyphens.
  • Other small fixes.

v2.6.0.1:

  • Rules system enhancements.
  • Fix for the inability to set Then actions in the Rules system.
  • Added /say command (Uservoice Suggestion)
  • Fix for the inability to receive private messages due to the last update.

v2.6.0.0:

  • Create rules for Foo IRC to automatically respond to IRC events using a simple wizard.
  • A new interface for viewing and changing user modes, channel modes, and bans.
  • Option to automatically connect to a server when the client first launches.
  • Fix for context menu not showing on the user list when the current user is an operator.
  • Fix for multi-line auto-run commands not being saved properly.

Added in v2.5

v2.5.2:

  • Added auto suggestions for irc commands, nicknames, and channels
  • Encoding settings are now a dropdown of all encodings available in the OS
  • Added more font family options
  • Corrected a font family misspelling
  • Enabled emoji's on the keyboard for the IRC View

v2.5.1:

  • Ability to change the channel message buffer size
  • Saved server names now used in the server list bar on the IRC View.
  • Initial improvements to Cortana integration. (Windows Phone)

v2.5.0.10:

  • Fix for the app not working when installed to a SD card. (Windows Phone)

v2.5.0.9:

  • Changes to help prevent failures on launch. (Windows Phone)

v2.5.0.8:

  • Fix for switching between channels, messages, and nicklist sections. (Windows)

v2.5.0.7:

  • Fix for the Join Channel page not showing connected servers. (Windows Phone)
  • Separated Appearance Settings on WP from being synced from Windows 8.

v2.5.0.0:

  • Buy once, use on both Windows and Windows Phone
  • Keep the screen awake
  • Pin servers to the Start Screen
  • Ability to ignore SSL certificate errors
  • Auto Action enhancements
  • Bug fixes

Added in v2.2

v2.2.1.2

  • Auto Actions fixes
  • Brings the Windows 8 version into feature parity with the 8.1 version

v2.2.1

  • Fix for saving on-connect commands
  • New Auto Actions features and bug fixes

v2.2.0

  • Support for staying connected in the background (Not possible on Windows Phone)
  • Support for on-connect commands
  • Ability to change encoding
  • New Auto Actions features
  • Bug fixes

Added in v2.1

  • Added Ignore List and /ignore support
  • Improved URL handling and added URL List
  • Improved snapping support
  • Optimized for Windows 8.1
  • Bug fixes

Added in v2.0

  • Auto Actions (Scripting)
  • Custom backgrounds
  • Logging
  • More granular control of message fonts (family, size, weight)
  • Change timestamp format
  • More control of automatic server re-connecting
  • User list right-click options
  • Quit and part message options
  • Type history
  • IRC command auto-complete
  • Better /list support
  • Better Nickserv support
  • Supports server passwords
  • Settings pages layout refresh
  • Tons of bug fixes