Channel created
βš”οΈ Welcome to Oathforge

Oathforge is a narrative RPG you play right here on Telegram, set in the world of Aetherfall.

🎲 How it works
An AI Dungeon Master narrates your story and understands whatever you type: "I sneak past the guard", "I ask Bram about the crypt"... But the AI never decides what happens. A d20 rules engine rolls the dice and settles every outcome, and the AI then tells the story of exactly what happened.

🧭 What you can do
β€’ Create your hero: within many lineages, many backgrounds and many classes
β€’ Explore the world :)
β€’ Fight turn-based battles with initiative, crits, spells and front/back rows
β€’ Make choices that matter: NPCs remember you, factions judge you, prices change with your reputation
β€’ Hear rumors of what other players have done

🌍 Available in English and Spanish (/language)

To start, open @OathforgeBot and type /start.
This channel will carry updates, patch notes and news. Your oath awaits.
πŸ“œ Oathforge v0.1: the first adventure

πŸ—Ί World
β€’ Crownreach (the square, the Broken Crown tavern, the market), the Old King's Road, the Whispering Woods and the Sunken Crypt: 5 rooms and a boss

πŸ§™ Characters
β€’ 4 lineages, 4 backgrounds
β€’ Paladin and Rogue, with abilities up to level 5

βš”οΈ Combat
β€’ Turn-based: initiative, action / bonus action / movement
β€’ Front and back rows, critical hits, Sneak Attack, status effects and objects you can use in the scene

πŸ“– Story
β€’ Branching quest "The Sealed Reliquary": return it to the Silver Pact, sell it to the Crimson Syndicate... or open it yourself
β€’ NPCs with memory and trust, faction reputation, shops whose prices depend on how you're seen
β€’ World rumors: when someone defeats the guardian, the taverns talk about it

πŸ€– The AI Dungeon Master understands free text and narrates; the engine decides. If the AI is down, the game keeps going.
🌍 English and Spanish from day one.
ℹ️ The version is now shown at the bottom of /help.
πŸ›‘ Oathforge v0.2.0: Warriors, Priests and weaknesses

πŸ†• New classes
βš”οΈ Warrior: tough front-liner (d10, STR)
β€’ Second Wind, Defense Style
β€’ Action Surge (lvl 2), crits on 19–20 (lvl 3), Extra Attack (lvl 5)

✨ Priest: back-line support who casts with WIS (d8)
β€’ Sacred Flame (unlimited ranged spell), Healing Word
β€’ Turn Undead (lvl 2), Bless +2 to hit (lvl 3), Divine Strike +1d8 radiant (lvl 5)

πŸ’€ Damage and creature types
β€’ Monsters can now resist (Β½), be vulnerable (Γ—2) or be immune to certain damage
β€’ The combat panel shows "weak!", "resists" or "immune"
β€’ Skeletons fear bludgeoning and radiant damage
β€’ The Crypt Guardian is weak to radiant but resists necrotic and cold
β€’ Undead are immune to poison

πŸ›’ New gear at Tessa's shop
β€’ Warhammer, mace, throwing hand axe and scale mail

πŸ”§ Changes and fixes
β€’ Extra damage of another type (Consecrated Strike, Divine Strike) now counts resistances and weaknesses separately
β€’ A roll in your crit range always hits
β€’ Unlimited abilities no longer show "(None)" on their button
β€’ Fixed a bug that broke the enemy turn when an enemy had no attacks
πŸ›‘ Oathforge v0.4.1: Mages, Druids, Bards and portraits

πŸ†• New classes
πŸ”₯ Mage: fragile arcane caster (d6, INT)
β€’ Fire Bolt (unlimited), Mage Armor (+3 AC without armor)
β€’ Sleep (lvl 2), Fireball hits a whole row (lvl 3), Magic Missile never misses (lvl 5)

🌿 Druid: nature caster and healer (d8, WIS)
β€’ Thorn Whip (unlimited), Cure Wounds
β€’ Entangle a whole row (lvl 2), Wild Shape: bear form with temporary HP (lvl 3), Elemental Fury +WIS to spell damage (lvl 5)

🎻 Bard: support and control with CHA (d8)
β€’ Vicious Mockery (unlimited, may frighten), Bardic Inspiration +1d6 to your next attack
β€’ Song of Healing (lvl 2), Hypnotic Pattern stuns a whole row (lvl 3), Cutting Words halves the first hit each round (lvl 5)

🎯 Saving throws and new effects
β€’ Spells can now force DEX or WIS saves against your spell DC, on one enemy or a whole row
β€’ New states: asleep, entangled, inspired and wild shape
β€’ Temporary HP absorb damage first, shown as (+N) in the combat panel
β€’ New damage types: force and psychic

🦸 Hero and full sheet
β€’ /hero: quick summary with HP, XP, AC, attributes, gear and abilities
β€’ /sheet: your class portrait plus the full sheet: attacks with to-hit and damage, spell attack and DC, passive perception, immunities, every skill, reputation, lineage and background
β€’ Portraits for Paladin, Warrior, Rogue and Priest (the rest coming soon)

πŸ—Ί World and images
β€’ The world is now Terra Coronata: Crownreach, Thornwood and the Sunken Crypt
β€’ New "πŸ™ View city" button in Crownreach's plaza with a panorama by day and by night

πŸ›’ New gear at Tessa's shop
β€’ Quarterstaff and rapier

πŸ€– Dungeon Master
β€’ 150 AI calls per player per day during testing; /sheet shows how many you have left
β€’ You get a notice when you run out; buttons keep working, and the Dungeon Master comes back at midnight
πŸ›‘ Oathforge v0.4.4: Warlocks, hero or heroine, and /sheet fixed

πŸ†• New class
πŸ•― Warlock: dark pact caster (d8, CHA)
β€’ Eldritch Blast (unlimited): 1d10 force damage
β€’ Hex (bonus action): curse an enemy for 3 turns, no save; every hit you land adds 1d6 necrotic
β€’ Shadow Armor (lvl 2): bonus action, gain 2d4 + CHA temporary HP
β€’ Void Whispers (lvl 3): a whole row makes a WIS save; 2d6 psychic, half on a success, frightened on a failure
β€’ Agonizing Blast (lvl 5): +CHA to your spell damage

πŸ§‘ Man or woman
β€’ When you create your character you now choose man or woman
β€’ Your sheet shows it, and the Dungeon Master speaks to you accordingly
β€’ Portraits by gender: the Warlock already has both, and the other classes will follow

🦸 Fixes
β€’ /sheet now appears in the bot's command menu
πŸ›‘ Oathforge v0.5.1: missions to level 5, hunting grounds, a bestiary and /roll

πŸ“œ Missions
A chain of 6 missions that takes you from level 1 to level 5:
β€’ Welcome to Crownreach: talk to Bram at the Broken Crown
β€’ Tusks in the Meadow: hunt 3 boars
β€’ Wings at Dusk: hunt 4 bats at night
β€’ The Sealed Reliquary: the crypt story, now part of the chain
β€’ Restless Bones: lay the crypt skeletons to rest
β€’ Old Tusk: bring down the legendary boar
Each one opens when you finish the one before. Track objectives (2/3), hints and rewards in your journal or with /quests

🏹 Tusk Meadow
β€’ New hunting ground, 20 minutes from the plaza, no ambushes on the way
β€’ Tap 🏹 Hunt: boars come out by day, bats by night
β€’ Sell boar tusks and bat wings at the market

πŸ“– Bestiary
β€’ Your journal now has a bestiary
β€’ See a creature to learn what it is; defeat one to learn its HP, AC and attacks; defeat three to find its weak points and loot

🎲 Character creation
β€’ Assign your abilities with 27 points, D&D-style
β€’ Each ability explains what it does; ⭐️ Recommended loads your class's best spread
β€’ Every class now has a portrait for both a man and a woman (the female Bard is on her way)

🎲 /roll
β€’ Turn manual rolls on with /roll: skill checks wait for you to throw the die
β€’ Telegram's animated die rolls, then the engine shows your d20 + bonus against the DC

βš–οΈ Balance
β€’ Faster levels: 200 / 500 / 1,000 / 1,800 XP
β€’ The Sunken Crypt is easier: weaker skeletons and Warden, and a free rest in the ossuary before the boss
β€’ XP and gold now have emojis ✨πŸͺ™

🦸 Fixes
β€’ A double tap in combat no longer attacks twice
β€’ Portraits no longer fail to send on slow connections
πŸ›‘ Oathforge v0.7.5: professions, crafting, field work, scrolls & bombs, battle reports

⛏️ Field work
β€’ Gather for 5 min (mine, chop, pick herbs, fish): safe, a few materials
β€’ πŸ• Long expedition, 15 min: lots of materials, but you may be ambushed when you collect them
β€’ 🐾 Track for 5 min wherever there's game: find prey or just tracks
β€’ You can't travel or fight while you work. A ⏰ alert tells you when it's done
β€’ 6 masteries (mining, logging, herbalism, skinning, fishing, tracking), ranks 0–5, with better resources as you rank up
β€’ Carry a skinning knife and beasts you kill drop hide and meat
β€’ At the end of every activity you get a personal chronicle of what happened (15 a day)

πŸ—Ί New places
β€’ Old Pass Mine and Silverbrook Banks (off the Old King's Road)
β€’ Ancient Grove and Redroot Clearing (off the Whispering Woods)
β€’ Crafters' Quarter, next to the market
β€’ Chapel of Dawn: Sister Ysolde heals your wounds for 3 gold
β€’ New creature: the giant rat

πŸ”¨ Professions
β€’ Pick 2: blacksmithing, alchemy, carpentry, leatherworking or jewelcrafting. Learning is free in the Crafters' Quarter; swapping costs 25 gold and you keep your XP
β€’ Hobbies with no slot: cooking (at the Broken Crown hearth) and fishing
β€’ πŸ“œ Scribing: Fire Bolt, Cure Wounds, Aegis and Sleep scrolls that any class can read in combat
β€’ πŸ’£ Artificing: smoke bombs (escape with no roll), fire bombs (burn a whole row) and flash bombs (stun)
β€’ Potions: healing, mana (restores a spell use) and resting tonic (a short rest in a bottle)
β€’ Tools at Tessa's shop, materials from the field
β€’ /professions shows your trades and masteries; /prof_<trade> has the guide and its recipes

βš”οΈ Combat
β€’ New panel: HP bars, AC, a clear roll line (🎲 14 +5 = 19 vs πŸ›‘ 13 βœ…), πŸ’₯ crits, rounds marked
β€’ πŸŽ’ Items button for scrolls and bombs
β€’ πŸ“œ Battle report at the end of a fight, or with /report: damage dealt and taken, crits, healing, and every roll round by round
β€’ Duplicate enemies get letters: Boar A, Boar B
β€’ The potion button only shows up if you have potions

πŸ“ˆ Progress
β€’ Level-ups arrive in their own card: HP before β†’ after, new abilities and what they do
β€’ /classes and /class_<class>: everything about each class, with βœ…/πŸ”’ on what you've unlocked
β€’ XP bar now shows progress toward the next level
β€’ Illustrations for every bestiary creature (πŸ–Ό View illustration) and their own icons
β€’ The female Bard portrait has arrived

πŸ› Rest and settings
β€’ Long rest: 8 in-game hours (80 real minutes) at the inn. Get up early and you recover nothing
β€’ βš™οΈ /settings: language and manual rolls in one place. Manual rolls are now off by default

πŸ›’ Market
β€’ The shop is grouped (weapons, armor, consumables, tools) and says what each item does
β€’ Anything worth 1 gold or more sells for at least 1

🦸 Fixes
β€’ You can no longer retry the same skill check until it passes: one try per skill and place per game day (it resets on level-up)
β€’ When the AI is down the game keeps running with ready-made texts, and responds instantly instead of after ~45 s
πŸ›‘ Oathforge v0.7.6: the map

πŸ—Ί New /map
β€’ See where you are, where you can go, and how long it takes in minutes and yards.
β€’ Each place lists what you can do there: shops, healer, rest, mining, woodcutting, herbs, fishing, hunting, crafting, the guild, and who is around right now.
β€’ The 🧭 Travel button now opens the same map.

πŸ™ Moving around
β€’ In Crownreach you walk straight to any place along the shortest way: no more going back through the plaza by hand.
β€’ You leave the city from the plaza only. That's where every journey starts.
β€’ In the wilds you still go one road at a time. Roads marked ⚠️ can end in an ambush.
β€’ In the Sunken Crypt you go room by room, and the rooms you have cleared show a βœ….

🧭 Also
β€’ You can type "I go to the chapel" from anywhere in the city.
β€’ For now, travel is instant while we test it.
βš”οΈ Oathforge v0.7.13: a warmer welcome to Aetherfall

πŸŽ– Sergeant Vale's training
New in Crownreach? Talk to Sergeant Vale in the plaza. She'll take you from level 1 to 3, one lesson per mission: hunting and skinning, gathering herbs, cooking at the tavern hearth, mining, hunting bats at night and getting patched up at the chapel. Each mission rewards you with the tool you need for the next one.

✍️ Write your own background
Besides the 12 backgrounds to pick from (8 of them new), you can now write your own story. The AI reviews it (no insults, no cheats), and then you choose 2 skills.

πŸ“– /rulebook
Everything you need to play: rolls, AC, hit points, combat, rest, classes, crafts and travel.

πŸ”Ž More help while you play
β€’ /lineage and /background: check your options while you create your character
β€’ /skill_<name>: every class ability in detail (try /skill_lay_on_hands)
β€’ Emojis for every ability: πŸ’ͺ 🏹 πŸ«€ 🧠 πŸ¦‰ 🎭

Already finished the first missions? You'll find the training completed: the reliquary is waiting for you.
πŸ”§ Oathforge v0.7.14

Fixed: the "πŸ“œ More backgrounds…" button always went back to the 4 basic ones, so you couldn't pick Noble, Sailor, Hermit and the rest. All 12 backgrounds can now be chosen when you create your character.
βš”οΈ Oathforge v0.7.24: final polish before multiplayer

πŸŽ“ A smoother tutorial
β€’ The bats live in the mine, so "Wings at Dusk" no longer makes you wait for nightfall.
β€’ In the tutorial, the first time you gather, mine or skin what the mission asks for, it's done at once.
β€’ Sergeant Vale shows you the /rulebook, with its new "🧺 Activities" section.

πŸ“± More comfortable
β€’ Fixed buttons under the chat: 🧝 Hero Β· πŸ—Ί Map Β· πŸŽ’ Inventory Β· πŸ“– Journal.
β€’ The scene shows the game time and how long until dusk or dawn.
β€’ /item_… explains any item and /monster_… shows you the enemy before the fight.
β€’ New /masteries and /hobbies, plus "πŸ“ˆ Statistics" in the journal.

⛏️ Activities that finish on their own
β€’ Start mining, close Telegram, and the bot sends you your haul when it's done.
β€’ The chronicle and the loot arrive in a single message.
β€’ Skin your kills with /skin after a win.
β€’ Artificing is now Engineering, and Fishing is a real hobby.

πŸ—‘ Combat
β€’ Round 0 with everyone's initiative.
β€’ With advantage or disadvantage you see both d20s and which one counts.
β€’ Each class has a featured ability 🌟 and the rest of its powers under "✨ Actions".
β€’ "πŸ“Š Summary" and a full "πŸ“œ Report" for every battle.

Next up: 0.8, with parties and group combat. See you in Crownreach!
Channel photo updated
πŸ›‘ Oathforge v0.9.1: The road to 0.10

Before we bring friends into the crypt, we're making the whole solo adventure rock solid. Version 0.10 is a big, careful pass over every system, and 0.11 brings the multiplayer.

🧭 What 0.10 is about
β€’ Every system gets a second look: classes, combat, quests, crafting, trading, rest and the map.
β€’ Your hero gets deeper: a specialization at level 5, one per class.
β€’ Quests you turn in to the person who gave them, with a proper reward and a next step.

🏠 Everyday life in Crownreach
β€’ A personal chest to store your gear, plus easy item comparison.
β€’ A short rest you can take anywhere.
β€’ "Trades" and "Activities" buttons, so you always know what to do next.
β€’ NPCs whose trust is earned by what you do, not by what you say.

βš”οΈ A tougher, fairer fight
β€’ Bosses with phases and a warning before the big blow.
β€’ Smarter enemies, and all eight classes tested against every fight.
β€’ A tutorial that teaches one thing at a time, in English and Spanish.

πŸ›  Rock solid
β€’ Double taps and restarts never duplicate a reward.
β€’ Gemini hiccups never stop your adventure.

🀝 Then, 0.11: multiplayer
Two heroes in the crypt first, then bigger parties, shared quests, guilds and duels. Built on the solid ground we lay now.

Every step ships as its own version, so you'll see Oathforge grow week by week. Thank you for playing and testing. Next up: the first pieces of 0.10. See you in Crownreach!