• Mystic bbs python module

    From opicron@21:3/126 to Richard Vonzel on Wed Jun 11 18:43:28 2025
    My python install can't find the 'mystic_bbs' module. Python runs fine but when In run the bbslink.py I get that error. I'm running

    I think you need to run bbslink.mpy with the right Mystic menu command, isnt it GX?

    How/where are you loading the script?

    op!

    ... DOS Tip : Don't use DOS.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: TheForze - bbs.theforze.eu:23 (21:3/126)
  • From Richard Vonzel@21:1/206 to opicron on Wed Jun 11 16:18:10 2025
    Hello opicron.

    05 Nov 70 14:15, you wrote to me:

    My python install can't find the 'mystic_bbs' module. Python runs
    fine but when In run the bbslink.py I get that error. I'm running

    I think you need to run bbslink.mpy with the right Mystic menu
    command, isnt it GX?

    How/where are you loading the script?

    The installation text say's set it up as a GY menu command, and it's .py program. Right now I'm getting this error

    sys:1: RuntimeWarning: Python C API version mismatch for module mystic_error: Th
    PYTHON ERROR (c:\mystic\themes\default\scripts\bbslink.py)rsion 23004149.
    File "c:\mystic\themes\default\scripts\bbslink.py", line 49, in <module>: This
    Python has API version 1013, module mystic_bbs has version 23004149. wi
    th open('bbslink.json') as file:
    IOError: [Errno 2] No such file or directory: 'b
    bslink.json'

    No clue how to fix that.

    RickV

    --- SBBSecho 3.27-Win32
    * Origin: Live Wire BBS [livewire.casacam.net:1025] (21:1/206)
  • From opicron@21:3/126 to Richard Vonzel on Thu Jun 12 18:38:31 2025
    The installation text say's set it up as a GY menu command, and it's .py program. Right now I'm getting this error

    sys:1: RuntimeWarning: Python C API version mismatch for module mystic_err PYTHON ERROR (c:\mystic\themes\default\scripts\bbslink.py)rsion 23004149.
    File "c:\mystic\themes\default\scripts\bbslink.py", line 49, in <module>
    Python has API version 1013, module mystic_bbs has version 23004149. th open('bbslink.json') as file:

    I think the Python version which is loaded in Mystic is incorrect. Maybe try Python 3 menu command?

    It seems like a installed Python version(s) issue. Im on Ubuntu, never worked with Windows sorry to say.

    Else I'd help more.

    oP!

    ... <----- The information went data way ----->

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: TheForze - bbs.theforze.eu:23 (21:3/126)
  • From ogg@21:2/147 to opicron on Thu Jun 12 15:08:40 2025
    The installation text say's set it up as a GY menu command, and it's program. Right now I'm getting this error

    sys:1: RuntimeWarning: Python C API version mismatch for module mysti PYTHON ERROR (c:\mystic\themes\default\scripts\bbslink.py)rsion 23004
    File "c:\mystic\themes\default\scripts\bbslink.py", line 49, in <mo
    Python has API version 1013, module mystic_bbs has version 23004149. th open('bbslink.json') as file:

    I think the Python version which is loaded in Mystic is incorrect. Maybe try Python 3 menu command?

    It seems like a installed Python version(s) issue. Im on Ubuntu, never worked with Windows sorry to say.

    Else I'd help more.


    I'm running win 11 64 bit with python 2.7.18. I use the mpl version with
    the "GY" command. I have no problems with this arrangement.

    |11ogg
    |11SysOp, Altair IV BBS
    |11altairiv.ddns.net:2323

    ... Computer Hacker wanted. Must have own axe.

    --- Mystic BBS v1.12 A49 2024/05/29 (Windows/64)
    * Origin: Altair IV BBS (21:2/147)
  • From Richard Vonzel@21:1/206 to opicron on Thu Jun 12 17:25:32 2025
    Hello opicron.

    07 Nov 70 02:34, you wrote to me:

    The installation text say's set it up as a GY menu command, and
    it's .py program. Right now I'm getting this error

    sys:1: RuntimeWarning: Python C API version mismatch for module
    mystic_err PYTHON ERROR
    (c:\mystic\themes\default\scripts\bbslink.py)rsion 23004149.
    File "c:\mystic\themes\default\scripts\bbslink.py", line 49, in
    <module>
    Python has API version 1013, module mystic_bbs has version
    23004149. th open('bbslink.json') as file:

    I think the Python version which is loaded in Mystic is incorrect.
    Maybe try Python 3 menu command?

    It seems like a installed Python version(s) issue. Im on Ubuntu, never worked with Windows sorry to say.

    Else I'd help more.

    oP!

    I think it's a Windows thing. I've tried Python 2.7 and 3.13 and get the same error. I also tried it with a Mystic 1.12 a48 64 bit with the same issue. I appreciate all the help!


    Thanks,
    RickV

    --- SBBSecho 3.27-Win32
    * Origin: Live Wire BBS [livewire.casacam.net:1025] (21:1/206)
  • From Richard Vonzel@21:1/206 to ogg on Thu Jun 12 17:29:31 2025
    Hello ogg.

    06 Nov 70 22:38, you wrote to opicron:

    The installation text say's set it up as a GY menu command,
    and it's
    program. Right now I'm getting this error

    sys:1: RuntimeWarning: Python C API version mismatch for
    module mysti
    PYTHON ERROR
    (c:\mystic\themes\default\scripts\bbslink.py)rsion 23004
    File "c:\mystic\themes\default\scripts\bbslink.py", line
    49, in <mo
    Python has API version 1013, module mystic_bbs has version
    23004149.
    th open('bbslink.json') as file:

    I think the Python version which is loaded in Mystic is
    incorrect. Maybe try Python 3 menu command?

    It seems like a installed Python version(s) issue. Im on Ubuntu,
    never worked with Windows sorry to say.

    Else I'd help more.


    I'm running win 11 64 bit with python 2.7.18. I use the mpl version
    with the "GY" command. I have no problems with this arrangement.

    |11ogg
    |11SysOp, Altair IV BBS
    |11altairiv.ddns.net:2323

    Where did you get an mpl version?

    RickV

    --- SBBSecho 3.27-Win32
    * Origin: Live Wire BBS [livewire.casacam.net:1025] (21:1/206)
  • From Richard Vonzel@21:1/206 to Richard Vonzel on Thu Jun 12 18:03:28 2025
    Hello RickV.

    Replying to a msg dated 12 Jun 25 17:25, from I to opicron.

    The last question I have is where does or where is the bbslink.json file come from?

    RickV

    --- SBBSecho 3.27-Win32
    * Origin: Live Wire BBS [livewire.casacam.net:1025] (21:1/206)
  • From Richard Vonzel@21:1/206 to Richard Vonzel on Thu Jun 12 18:40:02 2025
    Hello RickV.

    12 Jun 25 18:03, I wrote to me:

    Hello RickV.

    Replying to a msg dated 12 Jun 25 17:25, from I to opicron.

    The last question I have is where does or where is the bbslink.json
    file come from?

    RickV

    OMG, to myself, dumb.. Anyone can answer, please ;-)

    RickV

    --- SBBSecho 3.27-Win32
    * Origin: Live Wire BBS [livewire.casacam.net:1025] (21:1/206)
  • From ogg@21:2/147 to Richard Vonzel on Thu Jun 12 19:33:33 2025
    I'm running win 11 64 bit with python 2.7.18. I use the mpl version with the "GY" command. I have no problems with this arrangement.

    ogg
    .....

    Where did you get an mpl version?

    RickV
    Sorry! Fat fingered it. It should be mpy!

    |11ogg
    |11SysOp, Altair IV BBS
    |11altairiv.ddns.net:2323

    --- Mystic BBS v1.12 A49 2024/05/29 (Windows/64)
    * Origin: Altair IV BBS (21:2/147)
  • From Gryphon@21:1/101 to Richard Vonzel on Sat Jun 21 08:33:59 2025
    On 11 Jun 2025 at 04:18p, Richard Vonzel pondered and said...

    Hello opicron.

    05 Nov 70 14:15, you wrote to me:

    My python install can't find the 'mystic_bbs' module. Python runs
    fine but when In run the bbslink.py I get that error. I'm running

    I think you need to run bbslink.mpy with the right Mystic menu command, isnt it GX?

    How/where are you loading the script?

    The installation text say's set it up as a GY menu command, and it's .py program. Right now I'm getting this error

    sys:1: RuntimeWarning: Python C API version mismatch for module mystic_error: Th
    PYTHON ERROR (c:\mystic\themes\default\scripts\bbslink.py)rsion 23004149.
    File "c:\mystic\themes\default\scripts\bbslink.py", line 49, in <module>: This
    Python has API version 1013, module mystic_bbs has version 23004149. wi
    th open('bbslink.json') as file:
    IOError: [Errno 2] No such file or directory: 'b
    bslink.json'

    It looks like you have a mis-match of files going on somewhere. the bbslink.py script is a python script, but it's calling the mystic_bbs module, which I don't think it should be doing. Maybe rename the bbslink.py file to bbslink.mpy and run it as a GY mystic menu command?

    "Amy Pond, there's something you better understand about me 'cause it's
    important, and one day your life may depend upon it. I am definitely a Mad
    Man with a Blue Box."
    .oO Madman with a Blue Box BBS Oo.oO madmanbbs.ddns.net Oo.

    ... I don't want to go!

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Richard Vonzel@21:1/206 to Gryphon on Fri Jun 20 18:13:48 2025
    Hello Gryphon.

    20 Nov 70 06:47, you wrote to me:

    On 11 Jun 2025 at 04:18p, Richard Vonzel pondered and said...

    Hello opicron.

    05 Nov 70 14:15, you wrote to me:

    My python install can't find the 'mystic_bbs' module.
    Python runs
    fine but when In run the bbslink.py I get that error. I'm
    running

    I think you need to run bbslink.mpy with the right Mystic
    menu
    command, isnt it GX?

    How/where are you loading the script?

    The installation text say's set it up as a GY menu command, and
    it's .py program. Right now I'm getting this error

    sys:1: RuntimeWarning: Python C API version mismatch for module
    mystic_error: Th
    PYTHON ERROR (c:\mystic\themes\default\scripts\bbslink.py)rsion
    23004149.
    File "c:\mystic\themes\default\scripts\bbslink.py", line 49, in
    <module>: This
    Python has API version 1013, module mystic_bbs has version
    23004149. wi th open('bbslink.json') as file:
    IOError: [Errno 2] No such file
    or
    directory: 'b
    bslink.json'

    It looks like you have a mis-match of files going on somewhere. the bbslink.py script is a python script, but it's calling the mystic_bbs module, which I don't think it should be doing. Maybe rename the bbslink.py file to bbslink.mpy and run it as a GY mystic menu command?

    I've done that also, same error.

    Thanks,
    RickV

    --- SBBSecho 3.28-Win32
    * Origin: Live Wire BBS [livewire.casacam.net:1025] (21:1/206)
  • From fuzion@21:1/215 to Richard Vonzel on Wed Jun 25 11:56:57 2025
    Hi Richard,

    I've done that also, same error.

    We've recently signed up to BBSlink and were experiencing the same issue
    with the dedicated Python script. We had to rename to .mpy just to get it to execute but it threw back the same missing json error. I spoke to Mark
    Mearns about this and he said he'd never heard of this error before.

    The standard installion for Windows worked for us in the end and it's all working fine now. I would like to have another play around to see if we can
    get the Python script working, just to see what the exact issue is.

    Keep us posted if you have any joy.

    Cheers!

    ... It's all about the subculture, man!

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: Retro32 BBS (21:1/215)
  • From Richard Vonzel@21:1/100 to fuzion on Wed Jun 25 07:05:28 2025
    Hello fuzion.

    25 Jun 25 11:56, you wrote to me:

    Hi Richard,

    I've done that also, same error.

    We've recently signed up to BBSlink and were experiencing the same
    issue with the dedicated Python script. We had to rename to .mpy just
    to get it to execute but it threw back the same missing json error. I spoke to Mark Mearns about this and he said he'd never heard of this
    error before.

    The standard installion for Windows worked for us in the end and it's
    all working fine now. I would like to have another play around to see
    if we can get the Python script working, just to see what the exact
    issue is.

    Keep us posted if you have any joy.

    Could you tell me your setup? Windows, Mystic, and python version? I have not got it working yet and just don't understand why not.

    RickV

    SEEN-BY: 1/100 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 SEEN-BY: 1/119 120 121 122 124 125 126 127 128 129 130 131 133 136 137 138 139 SEEN-BY: 1/140 141 142 143 144 145 146 147 148 149 150 152 153 155 156 157 158 SEEN-BY: 1/159 160 161 162 163 164 166 168 169 171 172 173 174 175 176 177 178 SEEN-BY: 1/181 182 183 186 187 188 189 190 191 193 194 195 197 198 199 200 201 SEEN-BY: 1/202 203 204 205 206 207 208 210 211 212 213 214 215 216 217 218 219 SEEN-BY: 1/220 222 223 224 225 226 227 228 229 230 231 232 234 235 236 237 238 SEEN-BY: 1/239 240 241 242 244 245 246 247 248 249 616 995 999 2/100 1202 SEEN-BY: 3/100 4/100 106 5/100
  • From fuzion@21:1/215 to Richard Vonzel on Wed Jun 25 13:26:47 2025
    Hi,

    Could you tell me your setup? Windows, Mystic, and python version? I
    have not got it working yet and just don't understand why not.

    Win 10 x64
    Mystic 1.12 A48
    Python 2.7

    We had issues when first installing Python and found that it doesn't like
    being installed outside of the main Mystic dir. The fact you are getting the json error suggests Python is executing fine at your end.

    After we switched to the BBSlink Win installer, it just needed .NET frame
    work 3.5 running on the server side and everything connected up perfectly.

    Cheers.

    ... [cLiCK].. carrier lost. Who picked up the phone??

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: Retro32 BBS (21:1/215)
  • From Richard Vonzel@21:1/100 to fuzion on Wed Jun 25 10:51:58 2025
    Hello fuzion.

    25 Jun 25 13:26, you wrote to me:

    ♥ fu> Hi,

    Could you tell me your setup? Windows, Mystic, and python
    version? I have not got it working yet and just don't understand
    why not.

    Win 10 x64
    Mystic 1.12 A48
    Python 2.7

    We had issues when first installing Python and found that it doesn't
    like being installed outside of the main Mystic dir. The fact you are getting the json error suggests Python is executing fine at your end.

    After we switched to the BBSlink Win installer, it just needed .NET
    frame work 3.5 running on the server side and everything connected up perfectly.

    Cheers.

    ... [cLiCK].. carrier lost. Who picked up the phone??

    BREAKING NEWS!! I finally got bbslink.py/mpy to work! I threw the code into chatGPT and it had me make a change to the "BBS auth" section and comment out the bbslink.json line. After that it worked!! Thanks to all that had some ideas to help.

    Thanks,
    RickV

    SEEN-BY: 1/100 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 SEEN-BY: 1/119 120 121 122 124 125 126 127 128 129 130 131 133 136 137 138 139 SEEN-BY: 1/140 141 142 143 144 145 146 147 148 149 150 152 153 155 156 157 158 SEEN-BY: 1/159 160 161 162 163 164 166 168 169 171 172 173 174 175 176 177 178 SEEN-BY: 1/181 182 183 186 187 188 189 190 191 193 194 195 197 198 199 200 201 SEEN-BY: 1/202 203 204 205 206 207 208 210 211 212 213 214 215 216 217 218 219 SEEN-BY: 1/220 222 223 224 225 226 227 228 229 230 231 232 234 235 236 237 238 SEEN-BY: 1/239 240 241 242 244 245 246 247 248 249 616 995 999 2/100 1202 SEEN-BY: 3/100 4/100 106 5/100
  • From alonzo@21:1/130 to Richard Vonzel on Wed Jun 25 13:02:42 2025
    BREAKING NEWS!! I finally got bbslink.py/mpy to work! I threw the code into chatGPT and it had me make a change to the "BBS auth" section and comment out the bbslink.json line. After that it worked!! Thanks to all

    Yay for artificial intelligence.

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: From the depths of Bunker 3 (21:1/130)
  • From fuzion@21:1/215 to Richard Vonzel on Wed Jun 25 20:45:54 2025
    BREAKING NEWS!! I finally got bbslink.py/mpy to work! I threw the code into chatGPT and it had me make a change to the "BBS auth" section and comment out the bbslink.json line. After that it worked!! Thanks to all that had some ideas to help.

    Glad you got it sorted. Happy gaming.

    ... is this thing on??

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: Retro32 BBS (21:1/215)